cc kinect 20121216

14
? cocos2d-xkinectのアプリ作れるの?? @yoichineji 121216日日曜日

Upload: yoichineji-

Post on 20-Aug-2015

804 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Cc kinect 20121216

え? cocos2d-xでkinectのアプリ作れるの??@yoichineji

12年12月16日日曜日

Page 2: Cc kinect 20121216

自己紹介

• @yoichineji

• さいたまで勉強会したりします

• 1月19日に勉強会予定

12年12月16日日曜日

Page 3: Cc kinect 20121216

変更点

• LT用のネタを削除

12年12月16日日曜日

Page 4: Cc kinect 20121216

目的cocos2d-xでKinectを動かす

12年12月16日日曜日

Page 5: Cc kinect 20121216

Kinectのメリット• RGBカメラ

• 深度カメラ

• 赤外線カメラ

• 上記のような普段使わないデバイスが使える

• 公式SDKがC++,C#

12年12月16日日曜日

Page 6: Cc kinect 20121216

Kinectのデメリット(個人的)

• SDKを使用するための言語はC++,C#で記述できるがアプリにするための描画等にDirectX,OpenGL等を使用しないといけない。=めんd(r

12年12月16日日曜日

Page 7: Cc kinect 20121216

cocos2d-x

• c++で記述できる

• cocos2d-x for win32

• Particleが使える

12年12月16日日曜日

Page 8: Cc kinect 20121216

アイディア• Kinectからカメラ画像、ボーンの座標を取得して

• cocos2d-xで使用できる形で表示

• ラッパー的なクラスをつくる

12年12月16日日曜日

Page 9: Cc kinect 20121216

参考書籍

• @kaorun55

• Kinect for Windows SDKプログラムC++編/C#編

12年12月16日日曜日

Page 10: Cc kinect 20121216

使用するもの

• Windows 7

• Microsoft Kinect for Windows(xbox360版)

• cocos2d-x win32 v2.04

• opencv 2.1

• Kinect SDK

12年12月16日日曜日

Page 11: Cc kinect 20121216

cocos2d-x win32

CCKinect(作成)

Kinect SDK

概要

OpenCV

12年12月16日日曜日

Page 12: Cc kinect 20121216

RGBカメラ

• KinectはRGBA形式での入力

• cocos2dのCCTexture形式になるように変換(BGRA形式)

• CCTexture initwithData

12年12月16日日曜日

Page 13: Cc kinect 20121216

赤外線カメラ

• スケルトン情報の取得

• 3次元座標を2次元座標に変換

• CCArrayに突っ込む

12年12月16日日曜日

Page 14: Cc kinect 20121216

デモ(略)

• スケルトン(Kinect) + Particle(cocos2d)

12年12月16日日曜日