355 9.2  ms3d 文件的加载
可以开发应用程序加载并播放文件中的骨骼动画了,下一小节将介绍这方面的内容。
9.2.2  将3ds Max 动画文件转换为ms3d 文件
虽然在应用程序运行过程中直接加载ms3d 文件是比较方便的,但是在模型以及设计动画的过程中是不太可能直接使用ms3d 文件的,更多地都是使用3ds Max 或maya 自己的文件格式。因此,本小节将介绍如何将3ds Max 动画文件转换为ms3d 文件。
3ds
1.下载及安装插件
由于3ds Max 本身并不支持导出ms3d 文件,因此进行转换之前,首先需要下载完成转换工作所需的3ds Max 插件,下载插件的网址为udn.epicgames/Two/ActorX 。
提示 下载时请读者注意选择与自己所使用的3ds Max 版本对应的插件。例如,笔者
使用的是3ds Max 2010,因此下载的插件为ActorX_249_Max2010_32bit 。
下载成功后将得到一个zip 压缩包,如ActorX_249_Max2009_32bit.zip 。将下载所得的压缩包解压缩,并将解压缩后的插件文件复制到3ds Max 安装目录下的plugins 子文件夹下,例如“C:\3dsmax2010\plugins ”。最后重新启动3ds Max 。
2.导出PSK 和PSA 文件
介绍了所需ActorX 插件的下载及安装后,接下来下面将介绍如何使用插件“ActorX ”在3ds Max 中导出PSK 和PSA 文件,具体内容如下。
提示 读者可能会有疑问,“不是需要导出ms3d 文件吗,怎么变成导出PSK 和PSA 文
件了?”这是由于导出ms3d 文件需要使用MilkShape 3D ,而MilkShape 3D 并不能
直接导入3ds Max 支持的动画文件格式,故需要经过PSK 和PSA 文件进行中转。
(1)首先打开3ds Max ,将带有骨骼动画的*.max 文件导入。然后选中界面中工具面板上的“锤子”图标(如图9-7所示),进入工具选项卡,如图9-8所示。
(2)在工具选项卡中单击“更多…”按钮,将弹出工具列表界面,如图9-9所示。
▲图9-7  工具面板          ▲图9-8  工具选项卡            ▲图9-9  工具列表
(3)然后在工具列表中选中“ActorX ”,如图9-9所示。接着双击“ActorX ”,将弹出ActorX 工具界面,如图9-10所示。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。