【发布时间】:2011-12-06 09:16:25
【问题描述】:
我有这个问题:在 Autodesk Maya 中,我在两个对象之间设置了“目标约束”。我可以在 fbx 文件中导出这个约束(如果我再次在 Maya 中导入这个 Fbx,我会看到约束)但是当我在 Xna 中导入这个 fbx 时,约束不会被导入。 Xna中有处理约束的方法吗?
谢谢
【问题讨论】:
我有这个问题:在 Autodesk Maya 中,我在两个对象之间设置了“目标约束”。我可以在 fbx 文件中导出这个约束(如果我再次在 Maya 中导入这个 Fbx,我会看到约束)但是当我在 Xna 中导入这个 fbx 时,约束不会被导入。 Xna中有处理约束的方法吗?
谢谢
【问题讨论】:
我没有遇到任何代码或示例来解决这个问题,所以我认为您可能需要自己编写代码。如果您修改蒙皮模型示例内容处理器,您可以创建一个包含SkinningData 和例如ConstraintData 对象的类,您必须编写它们并将其放入@987654325 的Tag 属性中@。然后,您可以修改 AnimationPlayer 类以接受 ConstraintData 并使用它。
编辑:这是一个指向 Autodesk 站点的链接,他们有一个用于编写 fbx 文件的 sdk:
http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=7478532
【讨论】: