Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Tutorial: Getting Started With The Looking Glas...
Search
TakashiYoshinaga
January 15, 2019
Technology
6.3k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Tutorial: Getting Started With The Looking Glass & Leap Motion
TakashiYoshinaga
January 15, 2019
More Decks by TakashiYoshinaga
See All by TakashiYoshinaga
Nreal Light / Air 開発入門ハンズオン
takashiyoshinaga
0
1.1k
MediaPipeのハンドトラッキングで作るARライトセイバー
takashiyoshinaga
1
390
UnityとZapWorksで始めようWebAR開発
takashiyoshinaga
0
4.2k
Getting Started with WebAR for HoloLens2 and Meta Quest
takashiyoshinaga
0
2.9k
Getting Started with HoloSDK
takashiyoshinaga
0
320
Getting Started with Non-Programming AR Development with MRTK v2.4.0
takashiyoshinaga
0
2.9k
Getting Started With MRTK (for Beginner)
takashiyoshinaga
0
750
始めようWebAR/VR開発
takashiyoshinaga
1
1.1k
Getting Started with Azure Kinect DK
takashiyoshinaga
1
6.2k
Other Decks in Technology
See All in Technology
AI時代のコスト管理を考えよう〜明日から使える実践AWSノウハウ~
yoshimi0227
0
180
10年間のブログ発信を振り返って見えたWebアプリケーションエンジニアとしての軌跡
stefafafan
0
120
AIのReact習熟度を測る
uhyo
2
630
日本 Fintech 未来予測レポート 2027〜2028年(オリジナル版)
8maki
0
2.3k
ザ・データベース、MySQL ~ OSC 2026 Sendai ~
sakaik
0
110
自律型AIエージェントは何を破壊するのか
kojira
0
160
2026年6月23日 Syncable Tech + Start Python Club にて
hamukazu
0
130
GitHub Copilot 最新アップデート – 「一歩先」の実践活用術
moulongzhang
4
1.4k
フィジカル版Github Onshapeの紹介
shiba_8ro
0
280
AIっぽい文章を採点して人間らしく直すアプリを作ってみた
yama3133
2
210
就職⽀援サービスにおけるキャリアアドバイザーのシフトスケジューリング
recruitengineers
PRO
1
150
中期計画、2回作ってみた ~業務委託と正社員、両方の視点から~
demaecan
1
930
Featured
See All Featured
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
840
30 Presentation Tips
portentint
PRO
1
330
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
410
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
160
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
For a Future-Friendly Web
brad_frost
183
10k
Believing is Seeing
oripsolob
1
150
AI: The stuff that nobody shows you
jnunemaker
PRO
8
720
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
210
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
590
Code Review Best Practice
trishagee
74
20k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Transcript
Looking Glass & Leap Motion Tutorial: Getting Started With the
Download Leap Motion SDK (DL & Install) https://developer.leapmotion.com/windows-vr Unity Assets
for Leap Motion Orion Beta https://developer.leapmotion.com/unity/#5436356 Leap Motion Interaction Engine (1.2.0) https://developer-archive.leapmotion.com/downloads/ external/interaction-engine/windows?version=1.2.0 HoloPlay SDK https://lookingglassfactory.com/downloads/ holoplay-sdk-looking-glass/ Sample Object for This Tutorial http://arfukuoka.lolipop.jp/lookingglass/ LookingRoom.unitypackage
Goal of The Tutorial https://youtu.be/wy_TTPNCUc0
It is NOT necessary to connect the Looking Glass to
the PC yet
Create New Project of Unity New
Create New Project of Unity Select 3D Create project Project
Name Save Directory
Learning! Basic Operation of Unity
Role of Each Tab 3D Designer of Game World
Putting a 3D Object ①Right Click ②3D Object ③Cube
Putting a 3D Object Cube appeared
Run a Applicaton View of the camera Click Play Button
Click to stop Don’t forget stopping it before you back to edit.
Modification of Object’s Transform Select Move Rotate Scale
Changing View Point in Scene Tab [←] [→] Move to
Left/Right [↑][↓] Zoom In/Out [Alt]+Drag Rotate View +Drag Moving with cursor
Modification of the Cube’s Position & Size Click the cube
Set Position to0 0 0 Set All Scale to1.5 Inspector
Modification of Cube’s Color ②Right Click ③Create ④Material ①Assets
Modification of Cube’s Color New Material appeared
Modification of Cube’s Color ①Right click Cube ②Mesh Renderer ③Open
Material
Modification of Cube’s Color Drag & Drop New Material into
Element0
Modification of Cube’s Color ①Open New Material ②Click□next to Albedo
Choose the color as you like ※please avoid blue
Modification of Cube’s Color Color is changed
Install Looking Glass SDK ①Assets ②Import Package ②Custom Package
Instalation of Looking Glass SDK ①HoloPlay-SDK-0.1.4.unitypackage ②Open
Instalation of Looking Glass SDK ①Import ②Apply Changes ②Close
Setting up Camera for Looking Glass Delete Main Camera
Setting up Camera for Looking Glass ①HoloPlay ②HoloPlay Capture Drag&Drop
into Hierarchy
Setting up Camera for Looking Glass Boundary of LookingGlass
Run & Confirm Play Don’t forget to stop running the
content before you see the next page.
Run Content on Looking Glass Connect LookingGlass with PC
Run Content on Looking Glass Settings Right
Run Content on Looking Glass ①Toggle Preview ②Play
Run & Confirm Don’t forget to stop running the content
before you see the next page.
Use Leap Motion Connect Leap Motion with PC
Temporarily Hiding the Cube ①Click Cube ②Turn Off
Temporarily Hiding the Cube Cube disappeared
Installation of Leap Motion SDK ①Assets ②Import Package ②Custom Package
Installation of Leap Motion SDK ①Leap_ Motion_ Core_ Assets… ②Open
③Import
Making Object to Manage Leap Motion ①Right Click ②Create Empty
Making Object to Manage Leap Motion ①GameObject ②Change its name
to LeapRig
Making Object to Manage Leap Motion ①LeapMotion→Core→Prefabs Drag&Drop into LeapRig
②LeapHandController
Making Object to Manage Leap Motion LeapHandController should be added
as child object of LeapRig
Adding Hand Objects ②CapsulHandRight&Left ①LeapMotion→Core→Prefabs→HandModelsNonHuman Drag&Drop into LeapRig
Adding Hand Objects CapsuleHands should be added as child object
of LeapRig
Modification of Parameters ①LeapHandController ②LeapServiceProvider ③Desktop Mode A
Modification of Parameters ①LeapHandController ②Hand Model Manager ③Open Model Pool
④Input 1
Modification of Parameters ②Open Element0
Modification of Parameters ①Drag&Drop Capsule Hand Left/Right into Left/Right Model
②Check ”Is Enable”
Check ②Hands are shown after you zoom up scene window
①Double Click LeapRig
Run & Confirm ①Play ②Hand motion is visualized Notice: You
might not see hand model in Loking Glass because These models are very smaller than this device.
Before go to next... Stop
Modification of View Point of Scene Double Click HoloPlay Camera
Modification of View Point of Scene ①Click X or Z
axis ②You can see front view of wire frame
Modification of View Point of Scene Make view point being
close to wireframe You can simulate the relationship between your eyes and Looking Glass in Unity Editor.
Modification of Hand’s Positon/Scale ①LeapRig ②Position(0,-7,-10) Scale (34,34,34)
Run & Confirm Play Don’t forget to stop running the
content before you see the next page.
Making Arms Invisible ①Capsule Hand Left ②Turn off ShowArm
Making Arms Invisible ①Capsule Hand Left ②Turn off ShowArm
Run & Confirm ①Play ②Arms are disappeared
Making Cube Visible Again ①Cube ②Turn On
Run & Confirm ①Play ②Cannot interact with Cube yet
Installation of Interaction Engine ①Assets ②Import Package ③Custom Package
Installation of Interaction Engine ①Leap _ Motion _ Interaction _
Engine・・・ ②Open
Using InteractionEngine ①LeapMotion→Modules→InteractionEngine→Prefab ②InteractionManager ③Drag&Drop into LeapRig
Enable Interaction between Cube and Hands ①Cube ②Add Component
Enable Interaction between Cube and Hands ①Search with the Keyword
“Interaction” ②Interaction Behaviour
Enable Interaction between Cube and Hands ①Cube ②Auto-Fix
Run & Confirm Play Cube will fall down and you
can receive it by hands
Check Auto-Fix
Before go to next... Stop
Putting a Boundary Box ①Assets ②Import Package ③Custom Package
Putting a Boundary Box ①LookingRoom ②Open
Putting a Boundary Box ①Assets ②Room ③Drag&Drop into Hierarchy
Run & Confirm Play You can interact with the cube
inside the boundary box.
Before go to next... Stop
Modification of Bounciness ②Right Click ③Create ④PhysicMaterial ①Assets
Modification of Bounciness ①New Physic Material ②Set Bounciness to 1
Modification of Bounciness ③New Physic Material ②BoxCollider ④Drag&Drop into Material
①Cube
Duplication of Cube ①Right Click ②Create Empty
Duplication of Cube ①GameObject ②Change its name to Cubes
Duplication of Cube Drag&Drop Cube into Cubes
Duplication of Cube ①Select Cube & Ctrl+D
Duplication of Cube ①Cube(1) ②Modify its position
Duplication of Cube Increase Cube with the same procedure
Duplication of Cube
Modification of Gravity ①Edit ②Project Settings ③Physics
Modify Gravity Y=-0.2
Complete!!
Any Question? Please contact me! Takashi Yoshinaga @Tks_Yoshinaga
Thanks! Gracias!