发布网友 发布时间:2022-04-24 08:57
共1个回答
热心网友 时间:2023-10-09 05:40
最近需要学习Unity3D和Kinect交互进行开发。查阅网上的资料,一直没有找到详尽而又简单的方案。今天终于摸索出来在Unity3D中使用Kinect的方法,特此做个笔记。一、Unity和Kinect交互的环境配置我所使用的Unity3D的版本是Unity3.5,使用的KinectSDK版本是SDK1.6,令Kinect和Unity交互的方法是使用CMU的封装,但是这个方法支持的KinectSDK版本是SDK1.0,要想使用1.5或1.6版本的kinectSDK,就要做一些相应的修改。完整的方案如下:1、安装Uinty3D我使用的Unity3D版本是3.5,也可以在Unity3D官网上下载free版本的Unity。2、安装KinectSDK我使用的SDK版本是1.6,可以在KinectforWindows官方网站上下载。3、安装KinectWrapperPackageforUnity3D这个就是CMU封装的用于Kinect开发的Unity3D导入包了。以后在Unity3D工程中,如果需要使用和kinect交互,那么就需要在这个工程中导入这个包。点击这里下载KinectWrapperPackage。4、运行示例工程在CMU提供的KinectWrapperPackage包中,已经包含了一个叫做KinectExample.untiy的Unity示例工程。在工程中导入KinectWrapperPackage包之后,在Unity的project面板上找到Scences->KinectExample,双击就可以打开这个示例工程。如果你还有什么不懂的,可以百度搜下:编程回忆录,他们现在正在录制这方面的教程,都是零基础开始,由浅