如何获得从XSI到XNA的动画

如何获得从XSI到XNA的动画,xna,Xna,我有一个基本的XSI动画工作得很好。只有两个立方体,一个向上(第15帧),然后再向下(第30帧),因此整个动画长度为30帧 问题是我不知道如何导出这个模型并在XNA应用程序中看到它。谷歌搜索没有提供任何启示,这就是为什么我求助于你 提前谢谢!(对于任何提示、示例或指导)您需要为编写导入程序,可能还需要为编写处理器,因为默认情况下不支持XSI。XNA使用特殊格式(.xnb),内容管道的目的是将任何文件格式转换为.xnb格式。如果您不熟悉内容管道(像我一样!),那么这是一个相当大的主题,因此我建议您

我有一个基本的XSI动画工作得很好。只有两个立方体,一个向上(第15帧),然后再向下(第30帧),因此整个动画长度为30帧

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


提前谢谢!(对于任何提示、示例或指导)

您需要为编写导入程序,可能还需要为编写处理器,因为默认情况下不支持XSI。XNA使用特殊格式(.xnb),内容管道的目的是将任何文件格式转换为.xnb格式。如果您不熟悉内容管道(像我一样!),那么这是一个相当大的主题,因此我建议您使用上面的链接以及指向您可以使用的示例的链接。

您是否正在使用?这将允许您将模型直接导出到XNA项目


编辑:已将此作为评论发布,但以防万一您没有看到这是我答案的一部分。有一个关于如何在XSI中构建、蒙皮、装配和设置模型动画,然后在XNA中使用的大型(视频)教程。尽管它以XNA GS 2.0为目标,但同样的原则仍然适用。

您可以尝试从XSI以一种可以理解的格式导出模型(假设您不希望仅为导出某些模型而许可商业软件包),该格式还保留动画数据。然后,您可以从Blender导出到XNA更熟悉的格式。这有点麻烦,但可能行得通

对不起,我好像有点模棱两可。我想将动画从XSI导出到.fbx,并在xna项目中运行。哦,很抱歉,我以为XSI是格式,没有区分模型和动画。我想这件事我帮不了你。我在这个领域的知识非常有限:)是的,我正在使用mod工具。它确实允许我导出,我想我试着让一个关键帧动画工作,而不知道任何关于名气之间的混合。我对这个很在行。我找到了基洛瓦特,只对他的样本有效。我肯定做错了什么事:P很令人沮丧的是,很容易犯错误,而不是很容易让事情发生。呵呵,我知道那种感觉。我必须承认,我自己还没有玩过XSI,但我知道这里有一个关于如何使用它的很好的教程:虽然现在它有点过时(XNAGS2.0),但我确信同样的原则仍然适用。