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
Getting Started with HoloSDK
Search
TakashiYoshinaga
May 14, 2021
Technology
0
250
Getting Started with HoloSDK
Slide deck of HoloSDK workshop held in 14th May.
TakashiYoshinaga
May 14, 2021
Tweet
Share
More Decks by TakashiYoshinaga
See All by TakashiYoshinaga
Nreal Light / Air 開発入門ハンズオン
takashiyoshinaga
0
980
MediaPipeのハンドトラッキングで作るARライトセイバー
takashiyoshinaga
1
310
UnityとZapWorksで始めようWebAR開発
takashiyoshinaga
0
3.7k
Getting Started with WebAR for HoloLens2 and Meta Quest
takashiyoshinaga
0
2.2k
Getting Started with Non-Programming AR Development with MRTK v2.4.0
takashiyoshinaga
0
2.3k
Getting Started With MRTK (for Beginner)
takashiyoshinaga
0
690
始めようWebAR/VR開発
takashiyoshinaga
1
890
Getting Started with Azure Kinect DK
takashiyoshinaga
1
5.5k
Getting Started with WebVR Contents Creation for Oculus Quest
takashiyoshinaga
2
580
Other Decks in Technology
See All in Technology
いまからでも遅くない!コンテナでWebアプリを動かしてみよう!コンテナハンズオン編
nomu
0
170
AIエージェント元年@日本生成AIユーザ会
shukob
1
240
エンジニア主導の企画立案を可能にする組織とは?
recruitengineers
PRO
1
280
E2Eテスト自動化入門
devops_vtj
1
100
EDRの検知の仕組みと検知回避について
chayakonanaika
12
5.2k
データエンジニアリング領域におけるDuckDBのユースケース
chanyou0311
9
2.5k
1行のコードから社会課題の解決へ: EMの探究、事業・技術・組織を紡ぐ実践知 / EM Conf 2025
9ma3r
12
4.4k
Aurora PostgreSQLがCloudWatch Logsに 出力するログの課金を削減してみる #jawsdays2025
non97
1
230
Amazon Aurora のバージョンアップ手法について
smt7174
2
180
ExaDB-XSで利用されているExadata Exascaleについて
oracle4engineer
PRO
3
280
DevinでAI AWSエンジニア製造計画 序章 〜CDKを添えて〜/devin-load-to-aws-engineer
tomoki10
0
190
2/18 Making Security Scale: メルカリが考えるセキュリティ戦略 - Coincheck x LayerX x Mercari
jsonf
0
240
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
511
110k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
Building Your Own Lightsaber
phodgson
104
6.2k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Fireside Chat
paigeccino
35
3.2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
51k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
Designing for humans not robots
tammielis
250
25k
Thoughts on Productivity
jonyablonski
69
4.5k
Typedesign – Prime Four
hannesfritz
41
2.5k
A Tale of Four Properties
chriscoyier
158
23k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Transcript
Getting Started with HoloSDK 3D Expression on Flat Display
3D Expression Based on Head Tracking This is a very
famous work by Johnny Lee, posted in 2007. https://youtu.be/Jd3-eiid-Uw
Examples of Devices Used for Head Tracking Recently, Kinect and
Vive trackers are the most popular methods. But not everyone has the equipment for tracking.
Holo-SDK 3D expression is possible with a webcam without special
equipment. https://youtu.be/NOGNq2uYs4o
Today’s Goal Realizes expressions that pop out of the screen
and expressions that seem to have space behind them. https://youtu.be/86Vave1n4IA
Download Sample Data http://arfukuoka.lolipop.jp/HoloSDK/Sample.zip
Launch Unity Hub Unity Hub
Creating a Project (1/6) ①Project ②▼ next to NEW
Creating a Project (2/6) 2019.4.13 or Later This document is
based on the use of 2019.4.x
Creating a Project (3/6) ①3D ②Project Name
Creating a Project (4/6) Select a Directory
Creating a Project (5/6) CREATE
Creating a Project(6/6) Unity Editor will be shown
Overview of the Unity Editor Scene Tab Area for placing
objects. List of objects List of folders and files in the project
Installing Holo-SDK (1/6) Open the HoloSDK folder under the C
drive. C¥:HoloSDK
Installing Holo-SDK (2/6) Make sure HoloUnitySDK is in the folder.
Installing Holo-SDK (3/6) Click Assets Folder
Installing Holo-SDK (4/6) HoloUnitySDK
Installing Holo-SDK (5/6) Drag & drop the HoloUnitySDK into the
Assets folder
Installing Holo-SDK (6/6) HoloUnitySDK will be shown
Get the Object to Display (1/7) Click Window
Get the Object to Display (2/7) Asset Store
Get the Object to Display (3/7) Search Free Aircraft
Get the Object to Display (4/7) Click this icon
Get the Object to Display (5/7) Download & Import
Get the Object to Display (6/7) Import
Get the Object to Display (7/7) Understone folder will be
shown
Development with HoloSDK (1/5) Click Scene tab
Development with HoloSDK (2/5) Delete Main Camera
Development with HoloSDK (3/5) Assets → HoloUnitySDK → HoloPrefabs
Development with HoloSDK (4/5) HoloUnitySDK
Development with HoloSDK (5/5) Drag & drop HoloUnitySDK into Hierarchy
Adjusting the Viewpoint of Scene (1/4) Something will appear
Adjusting the Viewpoint of Scene (2/4) Open HoloUnitySDK
Adjusting the Viewpoint of Scene (3/4) Double click HoloStage
Appendix: Identity of the Added Board This is the
background area displayed on the screen. Depending on the setting, it may looks black, but it can be displayed in the actual color later. CG is placed between the virtual camera and this board to create the content.
Adjusting the Viewpoint of Scene (4/4) Alt + Drag to
rotate view The orientation of the center axis of the board should be this Position of the viewpoint (virtual camera)
Add a Display Object to the Scene Assets → Understone
→ Free Aircraft Pack → Prefabs
Add a Display Object to the Scene Open HoloStage
Add a Display Object to the Scene Find HoloObjects
Add a Display Object to the Scene aircraft-A-A
Add a Display Object to the Scene Drag & drop
aircraft-A-A into HoloObjects
Add a Display Object to the Scene Aircraft should be
added as a child of HoloObjects
Adjust Position/Rotation/Size Make the object small and easy to see
(explained in the next page).
Adjust Position/Rotation/Size aircraft-A-A Poisition: 0 0 -20 Rotation:0 220 0
Scale: 5 5 5
Adding Other Objects (1/6) Cloud-A
Adding Other Objects (2/6) Drag & dropCloud-A into HoloObjects
Adding Other Objects (3/6) Cloud-A Poisition: -20 15 0 Rotation:0
0 0 Scale: 1.5 1.5 1.5
Adding Other Objects (4/6) Click Cloud-A
Adding Other Objects (5/6) Ctrl + D to duplicate cloud
Adding Other Objects (6/6) Cloud-A (1) Poisition: 28 -9 0
Rotation:0 0 0 Scale: 1 1 1
Modify Brightness (1/4) Window
Modify Brightness (2/4) Rendering Lighting Setting
Modify Brightness (3/4) Auto Generate
Modify Brightness (4/4) 明るくなる
Ctrl + S to save the scene
Run Click play button
Run No camera rendering
Run Click play button again to stop
Detail of the Camera of HoloSDK HoloCamera
Detail of the Camera of HoloSDK Key ID is empty
To use the camera, you need to create a license
and obtain an ID.
Launch a text editor to note down information about the
license.
Access to Official Site https://www.holo-sdk.com/ or Search Holo SDK in
google
Obtaining Key ID (1/9) Manage License
Obtaining Key ID (2/9) If you already have id, shown
like this
Obtaining Key ID (3/9) If you don’t have id...
Obtaining Key ID (4/9) Buy more license
Obtaining Key ID (5/9) GENERATE FREE
Obtaining Key ID (6/9) Edit
Obtaining Key ID (7/9) Company Name Product Name
Write down the company name and product name in a
text editor.
Obtaining Key ID (8/9) Add
Obtaining Key ID (9/9) Key ID
Copy and paste the Key ID into a text editor
as well.
Applying Key ID (1/5) HoloCamera Paste Key ID
Applying Key ID (2/5) Edit
Applying Key ID (3/5) Project Settings
Applying Key ID (4/5) Company Name Product Name Applying Key
ID
Applying Key ID (5/5) Close
Run
Save the current scene (1/3) File Save As...
Save the current scene (2/3) Input the name (Sample1) Save
Save the current scene (3/3) Assets Icon of this scen
will appear
Next Step Realize the expression as if there is a
space behind the screen.
Duplicate the Current Scene (1/3) Ctrl + D to duplicate
this scene
Duplicate the Current Scene (2/3) Double click new scene
Duplicate the Current Scene (3/3) As long as it's the
newer scene name, it's OK.
Importing Room Objects Double click VirtualBox.unitypackage
Importing Room Objects Import
Use the Room Object (1/8) Virtual Box
Use the Room Object (2/8) Virtual Box
Use the Room Object (3/8) Open HoloUnitySDK Open HoloStage
Use the Room Object (4/8) Dragn & drop VirtualBox into
HoloObjects
Use the Room Object (5/8) Virtual Box Poisition: 0 0
0 Rotation:0 0 0 Scale: 120 80 50 ※スケールのzの値(=部屋の奥行)は任意
Use the Room Object (6/8) HoloScreen Turn off the check
of Mesh Renderer
Use the Room Object (7/8) The front plate disappears.
Use the Room Object (8/8) Change the position of airplanes
and clouds as you want
Run
Build File
Build Build Settings
Build Architectureを x86_64に変更
Build Build
Build New Folder
Build Rename the new folder
Build Select a foloder
Build ARFukuoka.exe
Golal