Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
HoloLens2ハンズオン(MRTKを触ってみる) / hololens2_and_mrtk...
Search
shota-yano
September 17, 2020
Technology
1
370
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
M5Stackハンズオン概要
shotayano
0
63
Kumamoto HoloLens ミートアップ v7 / KumamotoHoloLensMeetupv7
shotayano
0
290
PowerAppsハンズオン準備 / 20220527_PowerApps_Preparation
shotayano
0
97
PowerAppsハンズオン / 20220527_PowerApps_Handson
shotayano
1
320
Power Automate Desktop ハンズオン / powerautomatedesktophandson
shotayano
0
170
PowerAutomateDesktopハンズオン準備 / PowerAutomateDesktopSetup
shotayano
0
140
Unityt超入門解説編1 / Unity_introduction_about_getcomponent
shotayano
0
130
HoloLens2開発環境構築 / dev-env-construction-for-hololens2
shotayano
0
230
Spatial Anchorsを活用した経路探索の検討
shotayano
0
1.1k
Other Decks in Technology
See All in Technology
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
1
170
AIエージェント開発と活用を加速するワークフロー自動生成への挑戦
shibuiwilliam
4
300
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
7
1.6k
30分であなたをOmniのファンにしてみせます~分析画面のクリック操作をそのままコード化できるAI-ReadyなBIツール~
sagara
0
180
AI-DLCを現場にインストールしてみた:プロトタイプ開発で分かったこと・やめたこと
recruitengineers
PRO
2
160
Microsoft Agent 365 についてゆっくりじっくり理解する!
skmkzyk
0
380
[デモです] NotebookLM で作ったスライドの例
kongmingstrap
0
160
SQLだけでマイグレーションしたい!
makki_d
0
1k
Strands Agents × インタリーブ思考 で変わるAIエージェント設計 / Strands Agents x Interleaved Thinking AI Agents
takanorig
3
370
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/09 - 2025/11
oracle4engineer
PRO
0
160
AIの長期記憶と短期記憶の違いについてAgentCoreを例に深掘ってみた
yakumo
4
450
MySQLとPostgreSQLのコレーション / Collation of MySQL and PostgreSQL
tmtms
1
970
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
85
Code Review Best Practice
trishagee
74
19k
Facilitating Awesome Meetings
lara
57
6.7k
Bash Introduction
62gerente
615
210k
Mobile First: as difficult as doing things right
swwweet
225
10k
Docker and Python
trallard
47
3.7k
Building Adaptive Systems
keathley
44
2.9k
Done Done
chrislema
186
16k
Optimizing for Happiness
mojombo
379
70k
Balancing Empowerment & Direction
lara
5
810
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Making Projects Easy
brettharned
120
6.5k
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