c# - Kinect 和 Unity3D : Mapping Kinect Joints with 3D model

标签 c# unity3d mapping kinect

我开始使用 Kinect 学习和开发 Unity3D 应用程序。我在将关节从 Kinect 传感器映射到 3D 对象或角色时遇到了问题。我从 SDK 提供的 BodySourceView.cs 示例中收到关节数据。

我可以围绕对象移动并仅使用一个关节旋转它,例如使用手关节对一个盒子做一些事情。

我想使用将映射到角色中的所有关节数据来移动角色。有什么我应该学习的想法或教程可以帮助我吗?

最佳答案

打开this asset store来自你与版本 4.6.1 的统一

此 Assets 提供您的 3DCharacter 将为您的手和腿传感器输入移动。

如何运行示例:

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

关于c# - Kinect 和 Unity3D : Mapping Kinect Joints with 3D model,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34698099/

相关文章:

java - 如何使用 AndroidJavaObject.Call 将参数传递给 Java?

unity3d - Raycasting 在 Unity 2d 游戏中找到鼠标单击对象

elasticsearch - 如何将不同文档中具有相似名称的对象映射到相同的ElasticSearch/Kibana字段?

java - Hibernate 复合元素映射

c# - 使用 `in` 运算符从 id 列表中查找所有 MongoDB 文档

c# - 如何转换以下 ino lambda 表达式(方法语法)?

c# - Identity Server 4 (2.0) 不读取 Asp.Net Core Identity cookie

c# - CS0411 : The type arguments for method X cannot be inferred from the usage when building with TeamCity

ios - 如何从 native iOS 应用程序启动 Unity 3D 应用程序

python - 将方法映射到不同对象的列表