#LeapMotionとは
マウスなどを使用せず、手の動きで入力をすることができるUSB接続型のデバイス。
手の位置、指の本数、手の動き、ジェスチャーによる入力をすることができるものです。
詳しいことは、公式サイトをご覧ください。
#LeapMotionのセッティング
1.デバイスのセッティング
LeapMotionのデバイスのセッティングは公式サイトから順を追ってインストールしてもらえれば大丈夫です。LeapMotionのSDKなどは更新があるので、適宜対応してもらえれば良いと思います。
2.vvvvにおけるセッティング
vvvvにおけるセッティングは特になにもありません。
以前は、addonpacksに入っていましたが、
最新版では、通常のbeta版の中に入っています。
#Leap関連ノード
Leap(Device)
LeapMotionの基本的なデータは、Leap(Device)から取ってくることができます。
Leapノードを出し、__ヘルプパッチ__を見てみましょう(ノードを選択し、__F1__をクリック)
インレットには、__ジェスチャーなどの入力__が、
アウトレットは、__LeapMotion自体から得られるデータ__などがあります。
Gestureノード、後半で解説しますが、手や指のデータ以外にも
ジェスチャーを利用することができます。
#Leap(Device)アウトレット
1.HandPosition
手の位置
2.Hand Direction
手の平の向き(指をさしている方向)
3.HandNormal
手の平の向き(手の平の向いている方向)
Handの二つの値は、サンプルパッチで見ると二本の青い矢印で表示されています。
4.HandID
手を感知した回数を記録
5.FingerPosition
各々の指の位置
6.HandDirection
指先の向いている方向
7.IsTool
(わかりませんでした…。)
8.FingerID
指を感知した回数を記録
9.HandSlice
指の本数文Sliceを作成します
10.Gesture
サポートするジェスチャーの出力ができます
#Leap(Device)インレット
Enable Circle Gesture、Eneble Swipe Gesture…と続いています。
これは各々の__ジェスチャーノード__を利用するためのスイッチです。
__Helpパッチ__を見てもらうとわかると思うのですが、
それぞれの__GestureをON__にし、条件を設定することで利用できます。
1.CircleGesture
円を描く動きを感知
2.SwipeGesture
スワイプの動きを感知(指を長目にずらすような…。うまく説明できぬ…。)
3.KeyTabGesture
キーボードをタッチするような指の動きを感知
4.ScreenTabGesture
…ごめんなさい。挙動がわかんなかったです…。
5.Reset
リセット
#利用例
以下、自分のブログへのリンクですが、
活用例として参考にしてもらえたらと思います。
[1.LeapMotionを使って座標の入力をする(vvvvlog12リンク)]
(http://junky-inc.blogspot.jp/2014/10/vvvvlog13leapmotiontips1translate.html)
vvvvlog12.v4p(GitHub)
[2.カメラの操作をしてみる(vvvvlog13リンク)]
(http://junky-inc.blogspot.jp/2014/10/vvvvlog13leapmotiontips2camera.html)
vvvvlog13.v4p(GitHub)
[3.指の本数を数える(vvvvlog14リンク)]
(http://junky-inc.blogspot.jp/2014/10/vvvvlog14leapmotiontips3count.html)
vvvvlog14.v4p(GitHub)
LeapMotionにおいては、
Map、AvoidNILノードは是非覚えておいた方がよいと思うので、
GitHubからダウンロードし、参考にしてみてください。
上記のデータを組み合わせることで、
こんな感じの絵も自由に書くことができます!
アイディア次第でいろいろ作ることができると思うので、
参考にしてもらえると幸いです。
新しいデバイスによる身体の拡張は、
ある程度制限のある人でも自由に表現することができるような
そんな世界が目の前にあるような気がしています。
僕は、身体に制限のある人が当たり前に自由に自分を表現できるような環境をつくりたいと思っています。そのために、病院でのデジタルアートによるホスピタルアートを行うために活動を行っています。
もしご興味ありましたら、以下のアートワークの動画をご覧ください。
最後の画像の動いているやつが後半にあります!
Twitter:Junky_Inc
気軽にリプやDMくださいー!