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...
Search
shota-yano
September 17, 2020
Technology
1
360
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
270
PowerAppsハンズオン準備 / 20220527_PowerApps_Preparation
shotayano
0
96
PowerAppsハンズオン / 20220527_PowerApps_Handson
shotayano
0
280
Power Automate Desktop ハンズオン / powerautomatedesktophandson
shotayano
0
150
PowerAutomateDesktopハンズオン準備 / PowerAutomateDesktopSetup
shotayano
0
130
Unityt超入門解説編1 / Unity_introduction_about_getcomponent
shotayano
0
110
HoloLens2開発環境構築 / dev-env-construction-for-hololens2
shotayano
0
220
Spatial Anchorsを活用した経路探索の検討
shotayano
0
1.1k
Azure CustomVision ハンズオン
shotayano
0
160
Other Decks in Technology
See All in Technology
Amazon CloudWatch を使って NW 監視を行うには
o11yfes2023
0
170
意思決定を支える検索体験を目指してやってきたこと
hinatades
PRO
0
180
AWSLambdaMCPServerを使ってツールとMCPサーバを分離する
tkikuchi
1
3k
バクラクの認証基盤の成長と現在地 / bakuraku-authn-platform
convto
1
620
白金鉱業Meetup_Vol.18_AIエージェント時代のUI/UX設計
brainpadpr
1
150
Cross Data Platforms Meetup LT 20250422
tarotaro0129
1
690
技術者はかっこいいものだ!!~キルラキルから学んだエンジニアの生き方~
masakiokuda
2
270
Ops-JAWS_Organizations小ネタ3選.pdf
chunkof
2
170
Devinで模索する AIファースト開発〜ゼロベースから始めるDevOpsの進化〜
potix2
PRO
8
3.5k
アセスメントで紐解く、10Xのデータマネジメントの軌跡
10xinc
1
440
CodePipelineのアクション統合から学ぶAWS CDKの抽象化技術 / codepipeline-actions-cdk-abstraction
gotok365
5
210
勝手に!深堀り!Cloud Run worker pools / Deep dive Cloud Run worker pools
iselegant
2
430
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
430
65k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Designing for Performance
lara
608
69k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Designing for humans not robots
tammielis
252
25k
Bash Introduction
62gerente
611
210k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
Making Projects Easy
brettharned
116
6.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
13
1.4k
Building Applications with DynamoDB
mza
94
6.3k
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