- 最后登录
- 2024-11-17
- 注册时间
- 2012-8-10
- 阅读权限
- 100
- 积分
- 74994
  
- 纳金币
- 59338
- 精华
- 28
|
unity3d+kinect SDK v1.5做游戏,
目前能找到的针对Kinect SDK的Unity封装有3个:
1. Zigfu的ZDK
优点: 同时支持OpenNI和KinectSDK
缺点: 收费
2. CMU的封装
优点: 开源
缺点: 需要做部分改动才能支持Kinect SDK v1.5
3. adevine1618开发的插件
优点: 开源
缺点: 很简陋,而且作者已声明不再维护
Unity3.5 只支持到.Net 3.5, 而Kinect SDK v1.5 最低要求是.Net 4.0. 所以直接在Unity中使用v1.5的assembly是不行的,但可以Import Kinect SDK v1.5的native DLL(Kinect10.dll)
现在使用CMU的封装,简要步骤如下:
1. 安装Kinect SDK v1.5(注:不需要安装CMU自带的KinectSDK64)
2. 下载KinectWrapperpackage
3. 解压后导入Unity
4. 替换KinectInterop.cs和KinectSensor.cs(下载替换文件)
注:感谢willmotion的徐兄提供修改过的文件,原始文件来自一老外,但没找到原始链接。
4. 运行KinectExample
|
|