数据文件

图1 数据文件
2.10.1 功能概述
“数据文件”模块主要负责:存储、管理、回放录制的动作捕捉文件;导出文件为BVH、FBX等通用格式;
文件命名规则:录制日期+时间+角色名。
如20200107_153030_Actor1(Live),20200107代表录制的时间2020年1月7日,_153030代表录制时间15点30分30秒,_Actor1(Live)代表角色名。
2.10.2 打包文件
当需要在不同存储位置移动动作捕捉文件时,为了方便操作,可以使用MotionVenus内置的文件打包功能,快速压缩当前文件及其所有相关文件到指定存储位置。

图2 打包文件
表1 文件说明
|
RAW文件 |
动作捕捉系统数据原始文件。 |
|
TRE文件 |
保存了接触点编辑的信息,如果编辑过接触点,建议勾选此项。 |
|
CSV文件 |
保存了Sensor的原始数据(四元数、欧拉角、加速度、角速度、磁力值)信息,如果在录制时在设置中打开了原始数据导出选项,则会产生此文件。 |
|
AVI文件 |
保存了同步视频录像,如果在动作捕捉过程中使用了摄像头捕捉功能,则会产生同步录像文件。 |
压缩后生成以文件名命名的.zip文件。
如果需要使用打包后的动作捕捉文件,需要将其解压到MotionVenus的数据文件夹中的根目录下。
2.10.3 导出时间轴范围内的数据
导出数据为时间轴模块中间两个滑块确定的范围。只有先打开文件后才能导出此文件的数据。

图3 导出时间轴范围内的数据

图4 导出文件
对于同名文件的处理,有三种选择:
自动重命名:会自动在重名文件后添加"_1"后缀。
覆盖:自动覆盖重名文件。
询问:每次都弹出对话框询问是否覆盖。
当导出文件为“3Ds Max Biped BVH”时,在文件末尾自动添加_biped后缀。
2.10.4 帧率选择
帧率选择支持各种标准帧率:
表2 导出帧率
|
帧率 |
备注 |
|
23.976 fps |
|
|
24fps |
|
|
PAL |
25 fps |
|
NTSC Full |
29.97 fps |
|
NTSC Drop |
29.97 fps |
|
30 fps |
|
|
48 fps |
|
|
59.94 fps |
|
|
72 fps |
|
|
96 fps |
|
|
100 fps |
|
|
120 fps |
|
|
1000 |
|
2.10.5 3D Max Biped BVH

图5 3Ds Max Biped BVH
首先在场景中拖拽创建出一个默认的Biped模型,
然后选择Load Motion Capture File,
选择刚才导出的ActorM_biped.bvh即可,最终显示如下:
2.10.6 其它导出
|
Biovision BVH |
|
FBX binary |
|
FBX ascii |
|
FBX encrypted |
|
FBX 6.0 binary |
|
FBX 6.0 ascii |
图6 文件属性
右键选择属性,查看录制文件的详细信息,包括使用的硬件套装、总帧数、骨骼长度等信息。