unity+kinect 联合开发,实时捕捉人脸表情映射到虚拟人物上

小松鼠1992 发布于 2015/04/05 10:22
阅读 4K+
收藏 0

@地瓜儿 你好,想跟你请教个问题:

 <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中的虚拟人物脸上,您有没有好的建议呢???

加载中
0
地瓜儿
地瓜儿
对于第一、二问题!你可以网上下载1.6版本最好,参照我第一篇文章跑出那个例子就可以解决上述两个问题!第三个问题你可以自己绑定用guitexure自己用一个图像画为头像一样模型,然后将guitexure与模型head或者项绑定,然后利用像数根据head坐标值,或者利用opencv扣头像!在实时显示到guitexure上面即可!
0
小松鼠1992
小松鼠1992
好的,非常谢谢!!!我先试试!!!
0
c
chrysantd
想问一下第三个问题是怎么解决的,现在在unity上做一个差不多的东西,不过不是借助kinect,想听听楼主的思路,借鉴一下
囧O_o坦格利安
囧O_o坦格利安
您好,请问这个问题您解决了吗,
返回顶部
顶部