18
LEAPMOTIONの接触判定を コードを書かずに使うまで

Leap motionの接触判定をコードを書かずに使うまで

Embed Size (px)

Citation preview

Page 1: Leap motionの接触判定をコードを書かずに使うまで

LEAPMOTIONの接触判定を コードを書かずに使うまで

Page 2: Leap motionの接触判定をコードを書かずに使うまで

アジェンダ

「Unityすごいよ!(デバイス対応)」

1. LeapMotionとは?

2. LeapMotionをUnityで使う手順

3. Unityすごいよ!

4. まとめ

Page 3: Leap motionの接触判定をコードを書かずに使うまで

LEAPMOTIONとは?

「手の動きに特化したKinect」

仕様

フレームレート:80~295fps(USB3.0接続時)

範囲:半径50cm/中心角110°

精度:0.01mm

値段:8000円弱(amazon)

https://www.leapmotion.com/?lang=jp

Page 4: Leap motionの接触判定をコードを書かずに使うまで

LEAPMOTIONをUNITYで使う手順 環境

PC Windows 64bit

CPU:Intel [email protected]

GPU:GeForce GTX 1070

Unity Version:5.4.1f1

SDK:LeapMotion SDK v3.1.3

Package:LeapMotion Orion v4.1.4

Page 5: Leap motionの接触判定をコードを書かずに使うまで

LEAPMOTIONをUNITYで使う手順 3行で

Page 6: Leap motionの接触判定をコードを書かずに使うまで

LEAPMOTIONをUNITYで使う手順 3行で

1. SDKをインストール、

パッケージをインポート

2. Prefabをドラック&ドロップ

3.終わり

Page 7: Leap motionの接触判定をコードを書かずに使うまで

LEAPMOTIONをUNITYで使う手順 手順

1. WindowsにSDKを、Unityにパッケージを導入https://developer.leapmotion.com/unity

クリック インポート

Page 8: Leap motionの接触判定をコードを書かずに使うまで

LEAPMOTIONをUNITYで使う手順 手順

2. HierarchyにprefubをD&D

LeapHandController

HandModelsNonhuman/CapsuleHand_L

HandModelsNonhuman/CapsuleHand_R

HandModelsPhysical/RigidRoundHand_L

HandModelsPhysical/RigidRoundHand_R

Project Hierarchy

中身を適当に 突っ込む

Page 9: Leap motionの接触判定をコードを書かずに使うまで

デモ:これだけでこれだけ動きます

分からなくなったら?

Assets/LeapMotion/Scenesの中のシーンを確認

Page 10: Leap motionの接触判定をコードを書かずに使うまで

LEAPMOTIONをUNITYで使う手順 続き

3. ものを触ってみる

GameObject→3D Object→Cube追加

Add Component→Rigid body追加

Page 11: Leap motionの接触判定をコードを書かずに使うまで

LEAPMOTIONのモデルは?

デモ

最初から接触判定を持っています!

Page 12: Leap motionの接触判定をコードを書かずに使うまで

ここまでコードなし!

Page 13: Leap motionの接触判定をコードを書かずに使うまで

UNITYすごいよ!

→ 使用言語を考える必要なし!

→ プログラミングに時間をかける必要なし!

→ 「とりあえず使ってみる」ことができる

・プログラミングからする場合:1日

・Unityでとりあえず…:10分

→ etc…

コードなしでデバイスを動かせる!

Page 14: Leap motionの接触判定をコードを書かずに使うまで

UNITYすごいよ!

シェーダー設定して、

座標系設定して、

初期化して、…

OculusRiftをVisualStudioで!

Page 15: Leap motionの接触判定をコードを書かずに使うまで

UNITYすごいよ!

チェック一発!

OculusRiftをUnityで!

Page 16: Leap motionの接触判定をコードを書かずに使うまで

まとめ

Unityすごいよ!

いろんなVRデバイスが対応

Oculus,

HTC Vive,

HoloLens,

Kinect,

LeapMotion,

Page 17: Leap motionの接触判定をコードを書かずに使うまで

まとめ

「おもしろそうなデバイスだな」

Unityによる検証をお試しください!

Page 18: Leap motionの接触判定をコードを書かずに使うまで

ご清聴ありがとございました