25

我想根据玩家使用 kinect 和 Unity 的移动来移动头像,有什么好的教程吗?

我们正在使用统一和 Kinect 界面来创建一个简单的应用程序。根据玩家的移动,我们需要移动头像。

我们应该使用Unitywith GAKUNITY、No OpenNI 或任何第三方工具。

有什么好的教程GakUnity with Kinect吗?

GAK方法Gadget Accelerator Kit

我们只想avatar在 kinect 界面前移动任何有玩家移动的东西。甚至对手部动作的帮助也高度赞赏。

您还可以分享有关统一和 kinect 编程的有用链接或书籍。

4

3 回答 3

8

使用 OpenNI 和 Unity3D 自定义 Kinect 手势识别
kinect.dashhacks.com

一位提示者以使用 OpenNI 和 Unity 3D 的 Kinect 自定义手势识别的形式向我推荐了一个小技巧。这允许您创建自己的自定义手势,这些手势可以通过软件界面被 kinect 识别。


Unity 和 Kinect 教程
nightmarekitty.com

在本章中,我们将使用一个非常流行的游戏引擎 Unity。通过将 OpenNI、Nite 和 Sensor Kinect 集成到 Unity 中,我们将控制 3d 角色和多个用户界面。在我们介绍了主要组件之后,我们将从下往上构建每个组件的示例。


Kinect Wrapper 示例项目
wiki.etc.cmu.edu

这个场景向您展示了如何通过在 Kinect 跟踪的每个骨骼上放置球体来生成/跟踪骨架,以及如何使用 kinect 来控制您的模型。使用它来感受 Kinect 的能力。它还向您展示了如何准备您的游戏对象

于 2012-04-19T07:45:39.693 回答
1

我不熟悉 Unity 3d,但您可以尝试将 kinect 与 XNA 一起使用。在最新版本的 Kinect for windows SDK 1.5 和 Developer Tookit 1.5.1 中,有一个示例演示了如何使用 Kinect 和 XNA 与 3d 头像进行交互,您可以在http://msdn.microsoft.com/en上找到更多信息-我们/图书馆/jj131041

于 2012-06-27T11:36:42.713 回答
1

我不知道 GAKUNity,但您可以使用 zigfu 插件进行 unity3d 并完成您的项目。它有示例代码和字符供您参考,示例代码注释很好。

您可以只导入骨骼,将骨骼拖到 zigskeleton 脚本上。只需通读 zig 骨架脚本,您就会了解它们使用的功能和结构。

你甚至可以参考 MEET THE KINECT 这本书,他们解释了如何在统一中使用 zigfu。

于 2013-06-23T10:07:01.720 回答