如何使用maya创建的fbx文件在xna中导入约束

Posted

技术标签:

【中文标题】如何使用maya创建的fbx文件在xna中导入约束【英文标题】:How to import constraints in xna with fbx file created by maya 【发布时间】:2011-12-06 09:16:25 【问题描述】:

我有这个问题:在 Autodesk Maya 中,我在两个对象之间设置了“目标约束”。我可以在 fbx 文件中导出这个约束(如果我再次在 Maya 中导入这个 Fbx,我会看到约束)但是当我在 Xna 中导入这个 fbx 时,约束不会被导入。 Xna中有处理约束的方法吗?

谢谢

【问题讨论】:

【参考方案1】:

我没有遇到任何代码或示例来解决这个问题,所以我认为您可能需要自己编写代码。如果您修改蒙皮模型示例内容处理器,您可以创建一个包含SkinningData 和例如ConstraintData 对象的类,您必须编写它们并将其放入@987654325 的Tag 属性中@。然后,您可以修改 AnimationPlayer 类以接受 ConstraintData 并使用它。

编辑:这是一个指向 Autodesk 站点的链接,他们有一个用于编写 fbx 文件的 sdk:

http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=7478532

【讨论】:

以上是关于如何使用maya创建的fbx文件在xna中导入约束的主要内容,如果未能解决你的问题,请参考以下文章

在 Maya 中导入模型时出现错误

如何使用XNA编程动画FBX模型

motionbuilder 与maya的问题 求解..

在 Blender 中导入 .fbx 字符[关闭]

在 OpenGL 中导入和显示 .fbx 文件

为 XNA 创建我自己的 FBX 文件? (在 3ds max 中)