ModelNode

具有用户定义动画转换的模型节点。GLTF资源可以包含针对节点转换的动画。此类允许从外部更改节点的转换,以便动画可以由另一个源驱动,而不仅仅是GLTF资源中的动画。

使用Model#getNode创建实例。

new ModelNode()
Example
var node = model.getNode('LOD3sp');
node.matrix = bmgl.Matrix4.fromScale(new bmgl.Cartesian3(5.0, 1.0, 1.0), node.matrix);
See:

Members

(readonly) id : String

节点的索引。

matrix : Matrix4

节点的4x4矩阵从其局部坐标转换为其父坐标。

要使更改生效,必须将此属性分配给;设置矩阵的单个元素将不起作用。

(readonly) name : String

此节点的name属性的值。

originalMatrix : Matrix4

获取节点的原始4x4矩阵从其局部坐标转换为其父节点,而不应用任何节点转换或联接。

show : Boolean

确定是否显示此节点及其子节点。
Default Value: true