福感科技有限公司 欢迎您!
联系方式

    地址:北京市平谷区马坊镇金河北街17号院3号楼7层712

    电话:010-89968230

    网站:http://www.fgsense.com

你的位置:首页 > 新闻动态 > 专题报道

在MotionBuilder中使用Wiseglove数据手套实时录制手动画技术

2022-6-15 22:21:23      点击:

应客户要求,我公司近期为WiseGlove数据手套编写了MotionBuilder应用插件。本插件本着易学, 易用的原则,尽可能让用户界面简洁,操作流程简单。

下面是WiseGlove数据手套的插件使用介绍:

准备插件环境

把插件文件ordevicewiseglove.dll、wiseglove.dll文件拷贝到 MotionBuilder 2015\bin\x64\plugins目录下运行motionbuilder。

建立手套实例

选择Devices,找到WiseGlove手形的图标,鼠标左键按下并拖到场景区域,再释放按键。

绑定手套插件

找到并双击左侧的i/o device下WiseGlove。在Model binding下拉列表选择 Create. 这时就表示绑定好了手套实例。

创建测试角色

点Actor按钮,就创建完成了。下一步会简单设置一下Actor和手套的数据通道。

为测试角色设置控制标记

选中Actors下刚才建立的角色,双击它,进入角色设置面板, 找到Markset 按钮,执行Create命令。

把手套附加到角色的手关节控制标记上

把WiseGlove:Hand拖到对应的Object区域。

使角色的控制标记设置生效

勾选Active后,手套对应的骨骼模型将会绑定到角色,此时手套的数据还没有进来, 但是插件设置的初始角度将会附加到角色的手上。

运行手套开始获取数据

回到i/o Devices下的WiseGlove,双击进入设置面板。 勾选Online,如果程序连接到了手套, Online图标会变绿色,否则还是红色。当Online变绿色时,表示手套数据已经可以读进来, 还得检查Online下面的Live是否勾选了,只有勾选了此项,手套的数据才可以驱动角色运动。至此您已经可以在Motionbuilder里使用Wiseglove数据手套了。

感谢使用WiseGlove数据手套


实时录制Wiseglove数据手套的动作数据

上面的步骤都准备好了吗? 如果可以看到动画模型随手套运动了, 请往下看。

点一下时间轴上的圆录制按钮,再按一下右三角(地球人都知道的播放键), 啦啦啦 现在已经开始录制数据了。

不想继续录制数据怎么办? 点一下时间轴上的方块按钮(众所周知的暂停键) 停止录制。 这是可以点击File->save /save as 保存数据。

之后如果想查看刚才录制的数据, 请File->open , 打开刚才保存的文件。 点一下时间轴上的右三角(总所周知的播放键)。 看到神奇的一幕了吗? 聪明的你一定会发现,再按一下播放键不也一样嘛,确实这个动作也一样会停止录制。

Copyright 2019 www.fgsense.com

福感科技有限公司 版权所有 All Rights Reserved

京ICP备20002031号

010-89968230