unity+kinect 联合开发,实时捕捉人脸表情映射到虚拟人物上
@地瓜儿 你好,想跟你请教个问题:
<1>就是我在unity中导入3D模型,导入kinectWrapper.unitypackage后没有看到Kinect_Prefab。。。?
<2>建了一个unity工程,导入kinectWrapper.unitypackage1.7,还有就是将自己的3D模型导入后,就是想参照你的经验: 控制器:KinectPointController:
在场景中创建一个空物体对象,作为你想要控制的容器。
将其他的物体拖拽到刚刚创建的空物体中,并放置到相同的位置。使刚才创建的空物体成为这些物体的父节点。
拖拽KinectPointController脚本到这些物体的父节点上。
选中父节点,在Inspector面板中暴漏的变量中,找到Sw变量 (该变量表示Skeleton Wrapper).拖拽当前场景中Kinect_Prefab赋给这个变量。
拖拽你想利用Kinect控制的每一个物体到Inspector面板对应的合适的变量中。
设置Player变量(代表玩家)和Mask变量(代表哪些骨骼收到监控). ?
想要实现控制人物运动,但是不知该怎么联系起来,因为好像找不到骨骼。。。但是我的模型是有骨骼的
<3>我想实现用kinect捕捉人脸表情,将其传到unity中的虚拟人物脸上,您有没有好的建议呢???
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您好,请问这个问题您解决了吗,
想问一下第三个问题是怎么解决的,现在在unity上做一个差不多的东西,不过不是借助kinect,想听听楼主的思路,借鉴一下
好的,非常谢谢!!!我先试试!!!

对于第一、二问题!你可以网上下载1.6版本最好,参照我第一篇文章跑出那个例子就可以解决上述两个问题!第三个问题你可以自己绑定用guitexure自己用一个图像画为头像一样模型,然后将guitexure与模型head或者项绑定,然后利用像数根据head坐标值,或者利用opencv扣头像!在实时显示到guitexure上面即可!