ドラッグ & ドロップだけで動かせる! 簡単leapmotion開発
TRANSCRIPT
• LeapmotionController
• Frame
• Arm
• Hand
• Finger
• Bone
• Pointable
• Tool
※「操作」に関するクラスを一部抜粋
• LeapmotionController
• Frame
• Arm
• Hand
• Finger
• Bone
• Pointable
• Tool
※「操作」に関するクラスを一部抜粋
デバイスからの情報を一手に扱うコントローラクラス
毎フレームごとに様々な情報をくれるまさに「フレーム」
「腕」を表すクラス
「手」を表すクラス。主にここから色々する
それぞれの「指」を表すクラス。ボーンを内包
Fingerクラスに内包されている、指の動きを表すクラス
「指」や「ツール」など、ポイントできるものを表現するベースクラス
ペンなどの「ツール」を表すクラス
• CircleGesture
• KeyTapGesture
• ScreenTapGesture
• SwipeGesture
※「ジェスチャ」に関するクラスを一部抜粋
• CircleGesture
• KeyTapGesture
• ScreenTapGesture
• SwipeGesture
※「ジェスチャ」に関するクラスを一部抜粋
円を描くジェスチャ
キーをタップするような動きを表すジェスチャ
画面に向かって押しこむ(タップ)ような動きを表すジェスチャ
いわゆる「スワイプ」のジェスチャ
• Rotation Axis
• Rotation Angle
• Rotation Matrix
• Scale Factor
• Translation
※「モーション」に関するクラスを一部抜粋
• Rotation Axis
• Rotation Angle
• Rotation Matrix
• Scale Factor
• Translation
※「モーション」に関するクラスを一部抜粋
回転軸を表す方向ベクトルです
回転軸に沿った時計回りの角度を取得します
上記回転を表す回転行列を取得します
拡大・縮小を表します
手の直線的な動きを表すベクトルを取得します
発表時に作成したサンプルはGithubにアップしてあります
ドラゴン●ールの気孔弾を撃てるコンテンツ