WiseGlove数据手套的MotionBuilder应用-鑫天视景虚拟现实手套
  • 您的位置:首页 > 新闻动态 > 技术文章

    WiseGlove数据手套的MotionBuilder应用

    2018/6/4      点击:

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

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

    WiseGlove Motionbuilder


    准备插件环境

    把插件文件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数据手套!


    数据手套在motionbuilder软件里的演示