openFrameworksでKinectのプログラミング環境構築
今更ながらopenFrameworksでKinectのプログラミング環境構築しました。
ちょとだけ、はまった所が有ったのでメモっときます。
まず、openFrameworksは今まで自分が使っていたのものでは上手く動かなかったのでgitHubから新規にインストールしました。
git clone https://github.com/openframeworks/openFrameworks.git
openframeworks/openFrameworks - GitHub
https://github.com/openframeworks/openFrameworks
インストール後、 addons フォルダにofxKinectをコピーしました。zipで落とした人は ofTheo-ofxKinect-[ここは多分バージョン毎に異なる] ってフォルダに解凍されると思うのでその場合は ofxKinect にリネームしてコピー。
ofTheo/ofxKinect - GitHub
https://github.com/ofTheo/ofxKinect
フォルダにサンプルが同梱されているので example/ofxKinectExample.xcodeproj をビルドして実行してこんな画面が表示されたらOK。
関連情報
OpenKinect と ofxKinect を導入してopenFrameworks でキネクトハック | ひろぽっぽれす
http://hiropo.co.uk/archives/576
Xcode 4でのプロジェクトテンプレートの作成方法
openFrameworksを久しぶりに実行しました。Xcode 4には何故かテンプレートの表示がされませんでした。何やらXcode 4からはテンプレートファイルを置く場所が変わったみたいです。
調べてみた所、以下のフォルダに Templates フォルダを作成してそこに置けばOKという記事も見かけたのですがプロジェクトのテンプレートではここに単純に置くだけではダメみたいでした。
~/Library/Developer/Xcode/
Xcode 4になってから色々とルールが変わった様です。こちらの記事が参考になります。
TemplateInfo.plist というファイルを作って結構色々と記述しないといけないみたいです。
A minimal project template for Xcode 4 : boreal-kiss.net
http://blog.boreal-kiss.net/2011/03/11/a-minimal-project-template-for-xcode-4/
cocos2dのVersion 1.0.1のファイルを見ていると以下のフォルダにXcode 4向けのテンプレートが有るを見つけました。こちらも合わせて参考にすると良いでしょう。
cocos2d-iphone-1.0.1/templates/Xcode4_templates
Download | cocos2d for iPhone
http://www.cocos2d-iphone.org/download