在理解 glTF 规范方面需要一些帮助。我为 gltf 格式编写了加载程序,但没有蒙皮动画。如何结合皮肤和节点层次结构的关节?否两次添加某个节点,并以正确的顺序添加所有节点。
问问题
327 次
1 回答
1
考虑使用“预处理”步骤,在遍历节点层次结构之前将节点标记为关节。在three.js中我们这样做:
for skin in gltf.skins
for (joint, jointIndex) in skin.joints
gltf.nodes[jointIndex].isJoint = true
稍后,我们遍历节点图并将每个节点实例化为 Mesh、Light、Bone 或其他对象类型。如需更具体的帮助,请随时在 glTF 存储库上打开问题。
于 2018-04-12T17:32:03.710 回答