Kinect和Unity3D:将Kinect关节与3D模型进行匹配

3
我正在学习和开发一个使用Kinect的Unity3D应用程序。我在将Kinect传感器中的关节映射到3D对象或角色方面遇到了问题。我从SDK提供的BodySourceView.cs示例中收到了关节数据。
我可以使用一个关节移动对象并旋转它,例如使用手关节来控制盒子。
我想使用所有映射到角色中的关节数据来移动角色。有没有什么想法或教程可以帮助我?
1个回答

0

从您的Unity版本4.6.1中打开此资产商店

该资产提供了您的3D角色将根据手和脚传感器输入移动的功能。

如何运行示例:

  1. 按照Assets文件夹中Readme-Kinect-MsSdk.pdf中所述安装Kinect SDK 1.8或Runtime 1.8。
  2. 下载并导入该软件包。
  3. 打开并运行位于Assets/AvatarsDemo文件夹中的KinectAvatarsDemo场景。
  4. 打开并运行位于Assets/GesturesDemo文件夹中的KinectGesturesDemo场景。
  5. 打开并运行位于Assets/OverlayDemo文件夹中的KinectOverlayDemo场景。
  6. 打开并运行位于Assets/DepthColliderDemo文件夹中的DepthColliderDemo场景。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接