shapeName | 要添加帧的混合形状的名称。 |
frameWeight | 要添加的帧的权重。 |
deltaVertices | 要添加的帧的增量顶点。 |
deltaNormals | 要添加的帧的增量法线。 |
deltaTangents | 要添加的帧的增量切线。 |
添加一个新的混合形状帧。
如果不存在混合形状名称,那么会创建一个新的混合形状。混合形状帧只能添加到新混合形状或最后一个混合形状。通常一个混合形状只有一个帧,但是 [0-100%] 的混合范围可以分成多个帧。当一个形状只有一个帧时,权重假设为 100%。对于具有多个帧的混合形状,必须按上升权重顺序添加帧。当 deltaVertices
、deltaNormals
和 deltaTangents
数组的 size = deltaVertices
时,需要减去蒙皮网格顶点、法线或切线,才能将增量从帧完全转换为矢量。如果帧没有法线或切线,可以将 deltaNormals
或 deltaTangents
设置为 null。