DirectX 9下怎样使用其他格式的模型使用的时候怎样调用模型的动作

用x文件输出其实是最容易的方法了,而且maya和3dmax都有x导出插件。不过正常来说,每个大游戏都会有自己的格式,都会自己开发3dmax的导出插件,那样反而麻烦了。
■网友
.x是微软描述3d模型的文件,简单高效,功能少但调用方便,用c开发简单的3d场景几乎都绕不开它。导出成.x能够包含模型的纹理和骨骼,对于静态模型来说这很不错,但要注意带nurbs的模型要把所有点都附加再导入程序中,这样模型才不会炸裂。动画方面,我觉得dx9对.x动作支持并不好,一段动作加载到程序里直接就变成静帧了。所以我通常的做法,如果是简单动作就把模型分块导出再到程序中进行拼接,用程序分别控制,如果是复杂动作,还是放弃使用.x,用专业引擎吧


    推荐阅读