导出数据问题
可以导出那种类型的数据?
.bvh
.fbx
.bip.bvh
BVH数据含义?
BVH是一种国际通用的人体特征动画文件格式,目前BVH格式文件支持大多数三维动画制作软件和部分游戏引擎,包含两种信息,角色的骨骼和关节旋转数据。
传感器的坐标系如何定义?
如何获取 BVH header?
可以使用callback来获取header,typedef void(__stdcall FrameDataReceived)(void customedObj, SOCKET_REF sender, BvhDataHeader header, float data)。
如何获取 Bvh skeleton?
使用带位移输出,每个骨骼的位移基本可看作该骨骼的长度。(每个骨骼相对上个骨骼的位移,但是可能有小幅度缩放)
带位移的bvh的motion中的位移数据和骨架结构中的位移数据有什么关系,怎么用这种bvh数据确定每个关节点的位置信息?
bvh的位移是骨骼远端相对于父骨骼远端的,原点为父骨骼远端。(如Tpose下,大腿位移是(0,-48,0),大腿骨骼长48时)
数据吞吐量
数据收发器到Axis Studio软件
17节点:55kB/s
17节点加双手:90kB/s
Axis Studio软件到第三方软件
bvh: 6kB/s ~11kB/s calc: 36kB/s