Skip to main content

ModelNode

ModelNode is simply a ScenegraphNode that contains a Model for drawing.

Constructor

ModelNode(webglContextOrModel, props: Object)

  • If a WebGL context is passed, a Model will be created internally, otherwise the passed Model will be used.
  • props is the same props as Model, plus props.managedResources, an array of resources that this model owns.

Methods

ModelNode wraps the following Model method and simply proxies them to its internal Model:

  • draw
  • setUniforms
  • setAttributes
  • updateModuleSettings
  • delete (calls Model.delete and also deletes managed resource)