如何从XSI到XNA获取动画

时间:2009-09-16 10:08:58

标签: xna

我在XSI中有一个完美的基本动画。只有两个立方体上升(第15帧)然后再下降(第30帧),因此整个动画长达30帧。

问题是我不知道如何导出这个模型并在XNA应用程序中看到它。谷歌狩猎没有提供任何启示,这就是为什么我转向你。

提前致谢! (任何提示或示例或指导)

3 个答案:

答案 0 :(得分:1)

您需要为XNA Content Pipeline编写导入程序和处理程序,因为默认情况下不支持XSI。 XNA使用特殊格式(.xnb),内容管道的目的是将任何文件格式转换为.xnb格式。如果你不熟悉内容管道(比如我!),这是一个很大的话题,所以我建议上面的链接以及Shawn Hargreaves post on this subject链接到你可以使用的例子。

答案 1 :(得分:0)

您使用的是XSI Mod Tool吗?这应该允许您将模型直接导出到XNA项目。

编辑:已将此评论作为评论发布,但万一您没有在此处看到,这是我的回答的一部分。 This page有一个关于如何在XSI中构建,设计皮肤,装配和动画模型的大型(视频)教程,然后在XNA中使用它。虽然它针对的是XNA GS 2.0,但仍然适用相同的原则。

答案 2 :(得分:0)

您可以尝试以Blender可以理解的格式(假设您不想仅为导出某些模型许可商业软件包)从XSI导出模型,同时保留动画数据。然后,从Blender,您可以导出到XNA更熟悉的格式。这有点麻烦,但可能有用。