手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

kinect游戏开发教程

时间:2024-10-15 01:42:11

1、使用H5开发基于Kinect的体感游戏,其实工作原理很简单,由Kinect采集到玩家及环境数据,比如人体骨骼,使用某种方式,使浏览器可以访问这些数据。

kinect游戏开发教程

2、Kinect有三个镜头,中间镜头类似普通摄像头,获取彩色兔脒巛钒图像。左右两边镜头则是通过红外线获取深度数据。我们使用微软提供的SDK去读取以下类型数据:色彩数据:彩色图像;深度数据:颜色尝试信息;人体骨骼数据:基于以上数据经计算,获取到人体骨骼数据。

kinect游戏开发教程

3、使浏览器可访问到Kinect数据.我尝试和了解过的框架,基本上是以socket让浏览器进程与服务器进行通信 ,进行数据传输:Kinect-HTML5 用C#搭建服务端,色彩数据、尝试数据、骨骼数据均有提供;

kinect游戏开发教程

4、ZigFu 支持H5、U3D、Flash进行开发,API较为完整,貌似收费;DepthJS 以浏览器插件形式提供数据访问;Node-Kinect2 以Nodejs搭建服务器端,提供数据比较完整,实例较多。

kinect游戏开发教程

5、我最终选用Node-Kinect2,虽然没有文档,但是实例较多,使用前端工程师熟悉的Nodejs,另外反馈比较快。

kinect游戏开发教程

6、Kinect: 捕获玩家数据,比如深度图像、彩色图像等;Kinect2: 从Kinect获取相应数据,并进行二次加工;

kinect游戏开发教程
© 手抄报圈