可以通过Biped的保存、加载等操作命令将制作好的动作保存到其他位置,同时可以通过加载命令将这些动作文件加载到新建的Biped。而且可以通过显示轨迹来直观地查看骨骼的编辑过程。
1、使用Biped运动文件
Character Studio使用多种文件格式保存、加载和编辑运动。主要有以下几种类型。
BIP文件(.bip):用来保存Biped运动的文件格式。包括所有有关Biped运动的信息:足迹、关键帧设置(包括肢体旋转)、Biped的缩放、活动重力(重力加速度)值和道具动画。同时还将保存关键点的IK混合值和对象空间设置。
BVH文件(.bvh):Biovision运动捕获格式。是从记录人类行为运动的运动捕获硬件获得的动作数据。BVH文件中保存的数据包括骨骼数据及有关肢体和关节旋转的信息。
CSM文件(.csm):Character Studio标记格式。是记录动态捕获数据的可选格式。其存储Biped体形上各种标记的位置数据。
MIX文件(.mix):包含运动混合器中的数据,如轨迹组、轨迹和变换。
MFE文件(.mfe):运动流编辑器格式。保存在运动流编辑器中创建的脚本,包括剪辑参考和变换。
MNM文件(.mnm):标记名称文件格式,与CSM或BVH文件(具有由Biped使用的标准、预设标记名称)中的自定义标记名称相匹配。
STP文件(.stp):步长文件格式,用来保存足迹数据。但不保存脚部和上半身的关键点。STP文件是ASCII文件。此格式支持开发者编写生成步长文件的程序,并将Biped用来创建软件生成足迹的关键点。
Biped运动文件对话框中包含历史记录列表,可以快速选择最新保存和打开文件的目录。3ds Max分别为每种类型的运动文件保留历史记录列表。
2、加载和保存Biped动画
Biped运动(BIP)文件的文件扩展名为.bip。这些文件保存了Biped运动的所有信息:足迹、关键帧设置,如肢体旋转、Biped缩放和活动重力(重力加速)值。同时还将保存关键点的IK混合值和对象空间设置。IK对象、属性和场景中的其他对象也可以保存为BIP文件。
(1)创建.bip文件
用足迹和自由形式方法创建自己的动画,并用Biped卷展栏中的保存文件按钮保存为.bip动画文件。
加载并过滤运动捕获文件,然后用Biped卷展栏中的保存文件按钮保存动画文件。
(2)加载BIP文件
首先选择要制作动画的Biped,然后打开Motion(运动)面板中的Biped卷展栏,关闭体形模式,再单击Load File(文件加载)按钮。接着在文件对话框中,选择要加载的BIP运动文件,再单击确定按钮。提示1:由于装入BIP文件后动画长度可能改变,因此使用键盘快捷键Alt+R可以将动画范围设置到当前选定的Biped范围。提示2:当体形模式处于活动状态时,文件加载选项会加载体形(FIG)文件。体形模式下所做的任何事情都会改变Biped的基本形状和结构。关闭体形模式后,执行加载BIP文件以制作体形动画。
3、复制与粘贴轨迹
Motion(运动)面板上,Biped复制/粘贴卷展栏中提供的控制参数可以将某个Biped部位的轨迹复制并粘贴到同一Biped的其他部位中,或复制粘贴到另一Biped中。要复制和粘贴Biped轨迹,首先要选中Biped的任意部位,再打开Motion(运动)面板,打开复制/粘贴卷展栏,然后单击Create Collection(创建集合)按钮,并重命名新的集合。接着单击Track(轨迹)按钮启用轨迹模式,再选择要复制Biped部位的轨迹,单击Copy Track(复制轨迹)按钮。这时Biped创建一个新轨迹缓冲区,并添加到活动缓冲区列表中。
选中其他Biped的任意部位。在粘贴选项选项组中,启用所有三个粘贴按钮。单击Paste Track(粘贴轨迹)按钮或Paste Track Opposite(向对面粘贴轨迹)按钮。这样便将缓冲区中所有Biped部位的轨迹粘贴到其他Biped中。
4、轨迹显示
制作Biped的动画效果时,还可以查看Biped(或选定Biped链接)运动的路径和轨迹。要显示Biped的轨迹,可以打开运动面板,打开Biped卷展栏,再打开Modes and Display(模式和显示)扩展参数组,然后单击Display(显示)组中的Trajectories(轨迹)按钮,画面效果如图所示。
轨迹编辑关键点时提供了视觉上的直观反映,显示出正在调整的参数对运动路径的作用效果。