【问题标题】:Original skeleton position (Fbx import)原始骨架位置(Fbx 导入)
【发布时间】:2016-07-15 23:16:03
【问题描述】:

我在想你需要一个变形器来读取集群等,以便能够获得骨架的原始(通常是 T 姿势)位置。

FBX 也支持姿势等,但从未有实现它的文件。

但令我惊讶的是,如果我取消选中“动画”,将 fbx 文件导入 3dsmax 中而没有任何网格,我会得到 T 姿势。

有什么想法吗?

谢谢你

【问题讨论】:

    标签: animation binding 3d 3dsmax fbx


    【解决方案1】:

    FbxCluster 有 GetTransformMatrix 和 GetTransformLinkMatrix。前者返回骨骼的原始变换(应该用于初始化蒙皮),后者返回蒙皮节点的相应方向。另外,皮肤节点也可以有“几何旋转”。我认为没有什么比这更重要的了。

    【讨论】:

    • 不幸的是,如果您没有网格(仅骨架文件),您将无法获得集群
    • 我认为这些集群仅对设置非默认蒙皮变换有用。如果没有剥皮,它们将毫无意义。如果你需要姿势,也许你可以只使用单帧动画?
    猜你喜欢
    • 2019-02-25
    • 2017-08-10
    • 1970-01-01
    • 2020-03-03
    • 2015-08-16
    • 1970-01-01
    • 2016-04-03
    • 2017-05-22
    • 2012-01-28
    相关资源
    最近更新 更多