使用
带有可修改变换的模型节点,允许用户定义自己的动画。尽管模型的资产可以包含针对节点变换的动画,但此类允许用户在外部更改节点的变换。通过这种方式,动画可以由其他来源驱动,而不仅仅是模型的资产。
Model#getNode 从已加载的模型中获取节点。请勿直接调用构造函数。
Example:
const node = model.getNode("Hand");
node.matrix = Cesium.Matrix4.fromScale(new Cesium.Cartesian3(5.0, 1.0, 1.0), node.matrix);
See:
Members
在 glTF 中节点的索引。
节点的 4x4 矩阵变换,从其局部坐标到父节点的坐标。将矩阵设置为 undefined 将恢复节点的原始变换,并允许节点再次通过模型中的任何动画进行动画化。
要使更改生效,必须为此属性赋值;设置矩阵的单个元素将无效。
此节点的
name 属性的值。
originalMatrix : Matrix4
获取节点的原始 4x4 矩阵变换,从其局部坐标到父节点的坐标,不应用任何节点变换或关节。
确定此节点及其子节点是否会被显示。
-
Default Value:
true
