KinectをFlashで遊ぶ
KinectをFlashで遊んでみました。
こんな感じに距離に応じて色分けされます。
KinectをFlashで遊ぶ方法
まずはマックを用意します。現状ではマックでソフトやドライバのインストールをするのがラクチンです。
cygwinでなんとかならないかなぁってがんばったけど、なんともなりませんでした汗。
それでは、簡単に説明をしていきたいと思います。
gitとcmakeをインストール
Macを使って以下のファイルをダウンロードします。
http://www.cmake.org/files/v2.8/cmake-2.8.3-Darwin-universal.dmg http://git-osx-installer.googlecode.com/files/git-1.7.3.2-intel-leopard.dmg
ダウンロードが終わるとデスクトップに表示されるのでダブルクリックしてインストールします。
これでgitとcmakeが使えるようになります。
libfreenectとlibusbのソースコードの取得
次に、先ほどインストールしたgitコマンドを使い、以下の2つのサイトからファイルをダウンロードします。
$ git clone https://github.com/OpenKinect/libfreenect.git $ git clone git://git.libusb.org/libusb.git
USBドライバにパッチをあててインストール
MacOS X 用にパッチをあててインストールします。
$ cd libusb $ ./autogen.sh $ patch -p1 <../libfreenect/platform/osx/libusb-osx-kinect.diff $ ./configure $ make $ sudo make install
libfreenect をAS3を有効にしてインストール
最後に libfeenect をAS3機能を有効にしてインストールします。
$ cd ../libfreenect/cmake_modules/ $ cmake -DBUILD_AS3_SERVER=ON .. $ make $ sudo make install $ cd ../bin/ $ ./as3-server
これで起動しますので、ブラウザから以下にサンプルファイルを置いていますので、ブラウザでアクセスします。
http://moeten.info/flex/20101125_kinectTest/bin-release/kinectTest2.html
#こちらのプログラムは libreenect に同梱されているサンプルを使用しています。
参考リンク
Action Script 3 - OpenKinect
OpenKinect と ofxKinect を導入してopenFrameworks でキネクトハック | ひろぽっぽれす
Kinect を Mac OSX から使う / as3 から弄る - って、なんでですか〜 - subtech
OpenKinect's libfreenect at master - GitHub
- 出版社/メーカー: 日本マイクロソフト
- 発売日: 2010/11/20
- メディア: Video Game
- 購入: 21人 クリック: 872回
- この商品を含むブログ (131件) を見る