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
HoloLens2ハンズオン(MRTKを触ってみる) / hololens2_and_mrtk_demo_handson
Search
shota-yano
September 17, 2020
Technology
1
340
HoloLens2ハンズオン(MRTKを触ってみる) / hololens2_and_mrtk_demo_handson
HoloLens2向けのハンズオン
今回はMRTKのデモを触ってみる回
社内勉強会向けのものを公開
shota-yano
September 17, 2020
Tweet
Share
More Decks by shota-yano
See All by shota-yano
Kumamoto HoloLens ミートアップ v7 / KumamotoHoloLensMeetupv7
shotayano
0
220
PowerAppsハンズオン準備 / 20220527_PowerApps_Preparation
shotayano
0
85
PowerAppsハンズオン / 20220527_PowerApps_Handson
shotayano
0
200
Power Automate Desktop ハンズオン / powerautomatedesktophandson
shotayano
0
140
PowerAutomateDesktopハンズオン準備 / PowerAutomateDesktopSetup
shotayano
0
120
Unityt超入門解説編1 / Unity_introduction_about_getcomponent
shotayano
0
100
HoloLens2開発環境構築 / dev-env-construction-for-hololens2
shotayano
0
220
Spatial Anchorsを活用した経路探索の検討
shotayano
0
1k
Azure CustomVision ハンズオン
shotayano
0
160
Other Decks in Technology
See All in Technology
Azure AI ことはじめ
tsubakimoto_s
0
130
成長期に歩みを止めないための創業期の開発文化形成
mayah
6
420
コンテナ・K8s研修 - 前半 コンテナ基礎・ハンズオン【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
170
Classmethod流のPlatform Engineering / classmethod-platform-engineering-devio2024
tomoki10
0
480
テストケースの自動生成に生成AIの導入を試みた話と生成AIによる今後の期待
shift_evolve
0
190
簡単に始めるSnowflakeの機械学習
nayuts
1
190
DevIO2024_レガシー運用からの脱却 -クラウド活用の実践事例とベストプラクティス-
jun2882
0
210
コンテナ・K8s研修 - 後半 Kubernetes 基礎&ハンズオン【MIXI 24新卒技術研修】
mixi_engineers
PRO
1
120
GoとアクターモデルでES+CQRSを実践! / proto_actor_es_cqrs
ytake
1
160
20240717_イケコパ代表Copilot_in_Teams会社でこう使ってます
ponponmikankan
2
430
20240724_cm_odyssey_hibiyatech
hiashisan
0
110
データベース研修 DB基礎【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
220
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
17
1.5k
Documentation Writing (for coders)
carmenintech
63
4.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
357
18k
Rails Girls Zürich Keynote
gr2m
93
13k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
360
22k
4 Signs Your Business is Dying
shpigford
178
21k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
105
6.8k
Happy Clients
brianwarren
94
6.6k
The Pragmatic Product Professional
lauravandoore
29
6.1k
Docker and Python
trallard
37
2.9k
The MySQL Ecosystem @ GitHub 2015
samlambert
248
12k
Navigating Team Friction
lara
181
13k
Transcript
HoloLens2ハンズオン (MRTKを触ってみる)
• 株式会社KIS • 矢野 翔大 • Developer • コミュニティ •
KumaMCN • Code for Kumamoto 自己紹介
目次 • MRTKについて • Unityのプロジェクト作成 • Unityの画面構成【補足】 • HoloLens用の初期設定をやる •
MRTKのサンプルを触る
MRTKについて
MRTKについて • Mixed Reality Toolkit • xR系の開発に役立つコンポーネント群 • ぶっちゃけこれがないと始まらないレベル •
ソースはGithubに全部ある • https://github.com/microsoft/MixedRealityToolkit-Unity • 現在v2.4 • 日々開発されている • どんどん進化してる
MRTKについて
Unityプロジェクト作成
UnityHubの起動 新規作成
プロジェクトの作成 ①3Dを選択 ②プロジェクト名を決める ※なんでもよい ③保存先を決める ※どこでもよい ④作成
Unityの起動
Unityの画面構成 補足です
Unityの起動 【Sceneビュー】 オブジェクトの配置などを行う
Unityの起動 【Hierarchyウィンドウ】 Sceneビューに配置されたオブジェクトの一覧
Unityの起動 【Inspectorウィンドウ】 選択されたオブジェクトの設定をおこなう
Unityの起動 【Projectウィンドウ】 全体で使う素材やシーンの管理を行う
Unityの起動 Sceneのタブ部分をD&D
Unityの起動 HierarchyとSceneとGameが横並びになる 【Gameビュー】 実際にゲームしたときのカメラ映像
Unityの起動 Hierarchyタブ部分をD&D
Unityの起動 HierarchyとProjectが横並びになる
Unityの起動 各領域の大きさを自分の見やすい形に変える この辺は後から好きにカスタマイズしてみてください
HoloLens用の初期設定をやる
HoloLens用の初期設定をやる
ビルドの設定変更 [File](ファイル) > [Build Settings...]を選択
ビルドの設定変更 ①UWPを選択 ②SwitchPlatformを選択
ビルドの設定変更 閉じる
TextMeshProのインポート [Windows]>[TextMeshPro] >[Import TMP Essential Resources]を選択 ※MRTKのUI要素で必要
TextMeshProのインポート Importを選択
MRTKのインポート [Assets]>[Import Package] >[Custom Package]を選択
MRTKのインポート ①Examplesを選択 ②開くを選択
MRTKのインポート Importを選択
MRTKのインポート [Assets]>[Import Package] >[Custom Package]を選択
MRTKのインポート ①Foundationを選択 ②開くを選択
MRTKのインポート Importを選択
MRTKのインポート Applyを選択
MRTKのインポート ②Applyを選択 ①MS HRTF Spetializerを選択
HoloLens用にプロジェクトの設定を変更する [Edit] > [Project Settings...]を選択
HoloLens用にプロジェクトの設定を変更する ①Playerを選択 ②XRSettingを選択 ③Depth Formatは 16-bit depthを選択
HoloLens用にプロジェクトの設定を変更する ①Publishing Settingを選択 ②Package Nameを入力 ※何でもよい ※アプリの名称になる ③閉じる
HoloLens用にプロジェクトの設定を変更する [Mixed Reality Toolkit] > [Add to Scene and Configure...]を選択
MRTKのサンプルを触る
デモSceneを呼び出す Assets>MRTK>Examples >Demos>Hand Tracking>Scenes を選択 スライダーを一番左に移動
デモSceneを呼び出す HandInteractionExamplesを ダブルクリック
デモSceneを呼び出す デモ用のSceneが Hierarchyに展開される Gameビューに デモSceneのカメラ映像が出てくる
デモSceneを実行 実行ボタンを選択
デモSceneを実行 実行中は Gameビューで動きを確認できる
デモSceneを実行 実行中は Gameビューで動きを確認できる 上[E] 下[Q] 左[A] 右[D] 前[W] 後[S] キーボードで
カメラの移動が可能
デモSceneを実行 左のSHIFTキーで 左手が出てくる
デモSceneを実行 【ハンドレイ】 指先から出ている点線 ※遠くのものを操作するときに使う
デモSceneを実行 この白い点がカーソル ※カーソルが当たったオブジェクトを操作できる
デモSceneを実行 左のSHIFTキー+ マウスの左クリック でつまむ動作が可能
デモSceneを実行 ①カーソルがオブジェクトに 当たっていることを確認 ②SHIFTキー押しながら マウスをドラッグすることで オブジェクトの移動が可能
デモSceneを実行 実行中に実行ボタンを選択すると止まる
【補足】画面全体を使って動作確認したい場合 ②実行 ①Maximize On Playを選択
【補足】画面全体を使って動作確認したい場合
いろんなデモを動かしてみてください
END