【问题标题】:glTF Skelet animation and node hierarchy. How to combine them?glTF 骨架动画和节点层次结构。如何将它们结合起来?
【发布时间】:2018-09-21 10:41:21
【问题描述】:

在理解 glTF 规范方面需要一些帮助。 我为 gltf 格式编写了加载程序,但没有蒙皮动画。 如何结合皮肤和节点层次结构的关节?否,将某个节点添加两次,并以正确的顺序添加所有节点。

【问题讨论】:

    标签: skinning gltf


    【解决方案1】:

    考虑在遍历节点层次结构之前使用“预处理”步骤将节点标记为关节。在three.js中我们这样做:

    for skin in gltf.skins
      for (joint, jointIndex) in skin.joints
        gltf.nodes[jointIndex].isJoint = true
    

    稍后,我们遍历节点图并将每个节点实例化为 Mesh、Light、Bone 或其他对象类型。如需更具体的帮助,请随时open an issue on the glTF repository

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-20
      • 1970-01-01
      • 2018-04-13
      相关资源
      最近更新 更多