Kinectを使って、Unityの3D空間上にお絵描きをするアプリ的な何かです。
可能な操作としては
- 右手でお絵描き
- 左手でお絵描き状態の切り替え
- スペースキーで描画色の切り替え
- Sキーで描画のリセット
が実装されています。
-
Kinect
これがないとお話になりません。 -
PC
Unityが入ってるやつです。 -
ディスプレイ
見た目的に派手な感じになりそうなので、 大きければ大きいほどいいです。 -
コントローラ
コントローラで画面を操作できるようにするとよいかもしれません。
Unity + Zigfu を使います。
-
Zigfuのインストール
まず、Zigfuを使うために必要なドライバ類をインストールします。 http://zigfu.com/en/ にアクセスしてください。 そして、画面上部の"Downloads"をクリックします。 そうすると、"Zigfu Browser Plugin"っていうページに移るので、そこで "Download for Windows" をクリックします。 ダウンロードされたexeファイルを実行すると、インストールが開始します。 -
Unity用のパッケージインストール
次に、UnityでZigfuを動かすためのパッケージをインストールします。 先ほどのダウンロードページの左側に"ZDK"っていうのがあると思うので、そこをクリックします。 そして、移動したページの左下に"Unity3D"っていうのがあると思うので、 そこの下にある"Download trial"ってところをクリックします。 そうすると、Unity用のパッケージ(.unitypackageファイル)がインストールできます。 -
Zigfuパッケージのインポート
Unityを起動し、Projectビュー上に ZDK_Unity40_1.1_trial.unitypackage をドラッグ&ドロップします。 そうすると、パッケージがインポートできます
注: もし、Kinect for Windows SDKが必要になったら、 http://www.microsoft.com/en-us/download/details.aspx?id=36996 からインストールしてください。
あとは、テキトーにサンプルシーンとかを動かしてみるといいんじゃないですかね。
全ての操作をキーボードとかを使わないでできるようになるとかっこいいと思います。 また、Oculus Riftとの連携も図れるようにできればもっとかっこよくなると思います。