年末だし久々にProcessingでも触ろうかと思ったのでメモ。
使ったライブラリはこれ
https://github.com/onformative/LeapMotionP5
gitからzipファイルをDLして解答すると
「LeapMotionP5-master」
って名前なので↓の画像のように名前を変更してライブラリフォルダに突っ込む
とりあえずREADME.mdに書いてあるサンプルを実行してみる
sketch_1.pde
import com.onformative.leap.LeapMotionP5;
import com.leapmotion.leap.Finger;
LeapMotionP5 leap;
public void setup() {
size(500, 500);
leap = new LeapMotionP5(this);
}
public void draw() {
background(0);
fill(255);
for (Finger finger : leap.getFingerList()) {
PVector fingerPos = leap.getTip(finger);
ellipse(fingerPos.x, fingerPos.y, 10, 10);
}
}
public void stop() {
leap.stop();
}
これだけじゃ味気ないので、拾い物のパーティクルと組み合わせて
こんな感じです。