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
HoloLens 2 ハンズオン(セットアップ) / Set up the developm...
Search
HoloLab
July 05, 2020
Technology
3
2.5k
HoloLens 2 ハンズオン(セットアップ) / Set up the development environment for HoloLens 2 - 20200705
HoloLens 2の開発環境をセットアップする手順です
HoloLab
July 05, 2020
Tweet
Share
More Decks by HoloLab
See All by HoloLab
2021年のふりかえり / hololab-2021
hololab
1
1.6k
日本建築学会 情報シンポ2021 / AIJISA 2021
hololab
1
190
AR/VR/MRと3次元/BIMの取り組みご紹介 / SPAR2021
hololab
0
190
HoloLensで変わる行動のカタチ / Tech-on MeetUp Online 7
hololab
0
660
XR Kaigi 2021 ホロラボでのHoloLens 2アプリ 開発事例紹介 / XR Kaigi 2021
hololab
0
2.2k
HoloLensコミュニティ HoloMagiciansのご紹介 / DevRel Japan CONFERENCE
hololab
0
67
Azure Remote Renderingを活用した mixpace Remote Renderingのご紹介 / msdd2021 mrr
hololab
0
1.7k
第8回 全日本コンピュータビジョン勉強会 / Japan CV
hololab
0
1.1k
リモートワークの課題をモブワークで解決する試み / Scrum Fest Osaka
hololab
1
2.5k
Other Decks in Technology
See All in Technology
20241214_WACATE2024冬_テスト設計技法をチョット俯瞰してみよう
kzsuzuki
3
540
終了の危機にあった15年続くWebサービスを全力で存続させる - phpcon2024
yositosi
17
16k
私なりのAIのご紹介 [2024年版]
qt_luigi
1
120
OpenAIの蒸留機能(Model Distillation)を使用して運用中のLLMのコストを削減する取り組み
pharma_x_tech
4
560
サイボウズフロントエンドエキスパートチームについて / FrontendExpert Team
cybozuinsideout
PRO
5
38k
ハイテク休憩
sat
PRO
2
160
マイクロサービスにおける容易なトランザクション管理に向けて
scalar
0
140
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
170
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
160
DevFest 2024 Incheon / Songdo - Compose UI 조합 심화
wisemuji
0
110
re:Invent 2024 Innovation Talks(NET201)で語られた大切なこと
shotashiratori
0
320
小学3年生夏休みの自由研究「夏休みに Copilot で遊んでみた」
taichinakamura
0
170
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
Documentation Writing (for coders)
carmenintech
66
4.5k
How GitHub (no longer) Works
holman
311
140k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Side Projects
sachag
452
42k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
A Tale of Four Properties
chriscoyier
157
23k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
RailsConf 2023
tenderlove
29
940
Transcript
HoloLens 2 アプリ開発環境 セットアップ Unity 2019.4.2f1, Visual Studio 2019 16.6.3対応
最終更新日 2020/07/05 株式会社ホロラボ
解説スライドおよび動画のURL • スライドでの解説 • https://speakerdeck.com/hololab/set-up-the- development-environment-for-hololens-2-20200705 • 動画での解説 • https://youtu.be/24RpCtmyeU8
Copyright© HoloLab Inc. 2020 All rights reserved 2
事前準備 • HoloLens実機 • HoloLensに[Holographic Remoting]アプリをインストール • HoloLensのストアからアクセスした場合のみインストールできます • 開発PC
• Windows 10(Home/Pro) • HoloLens 2 エミュレーターを利用する場合はWindows 10 Pro のみ • Unity 2019.4.1f1のインストール(Personal可) • Unity HubからUnity 2019.4の最新版をインストールします • 同じバージョンはアーカイブページからダウンロードします • 必須項目:Windows Store .NET Scripting Backend • Visual Studio 2019 15.5.6 以降のインストール(Community可) • Unityと一緒にインストールできます • 必須項目:ユニバーサル Windows アプリ開発ツール • MixedRealityToolkitのダウンロード • Microsoft Mixed Reality Toolkit v2.4.0 • Unityのバージョンに合ったMRTKバージョンを選択します Copyright© HoloLab Inc. 2020 All rights reserved 4
注意事項 • SpeackerDeckはPDFでダウンロードできるので、リンク先はダウンロードし たPDFから確認してください • 当日に環境で詰まらないように、一度実機動作までおこなってみてください • このスライドの最後まで実施すればOK Copyright© HoloLab
Inc. 2020 All rights reserved 5
1.Unityのインストール Copyright© HoloLab Inc. 2020 All rights reserved 6
Unity Hubのインストール(1) 1. Unityのサイトより Unity Hubをダウンロードします Copyright© HoloLab Inc. 2020
All rights reserved 7 1
Unity Hubのインストール(2) 1. インストールパスを確認してインストールを開始します Copyright© HoloLab Inc. 2020 All rights
reserved 8 1
Unity Hubのインストール(3) 1. インストールの完了を待ちます Copyright© HoloLab Inc. 2020 All rights
reserved 9
Unity Hubのインストール(4) 1. 完了ボタンをクリックしてUnity Hubを起動します Copyright© HoloLab Inc. 2020 All
rights reserved 10 1
Unityのライセンス認証(1) 1. ファイアウォールを許可します Copyright© HoloLab Inc. 2020 All rights reserved
11 1
Unityのライセンス認証(2) 1. ライセンスの設定を行います Copyright© HoloLab Inc. 2020 All rights reserved
12 1
Unityのライセンス認証(3) 1. Unity IDでログインを行います Copyright© HoloLab Inc. 2020 All rights
reserved 13 1
Unityのライセンス認証(4) 1. Unity IDでサインインを行います 2. Unity IDがない場合にはこちらから作成します Copyright© HoloLab Inc.
2020 All rights reserved 14 1 2
Unityのライセンス認証(5) 1. 「新規ライセンスの認証」よりライセンスの認証を行います Copyright© HoloLab Inc. 2020 All rights reserved
15 1
Unityのライセンス認証(6) 1. ライセンスの種類を選択します • 個人利用の場合は無料のUnity Personalが利用可能です • 法人利用の場合も総収益額によってはUnity Personalを利用可能です •
それ以外は有料のUnity PlusまたはProを利用します 2. 「実行」ボタンをクリックします Copyright© HoloLab Inc. 2020 All rights reserved 16 1 2
Unityのライセンス認証(7) 1. 「←」ボタンでトップページに移動します Copyright© HoloLab Inc. 2020 All rights reserved
1 17
Unityのライセンス認証(8) Copyright© HoloLab Inc. 2020 All rights reserved 18
Unityのインストール(1) 1. トップーページからUnityのインストール選択します 2. [インストール]をクリックします Copyright© HoloLab Inc. 2020 All
rights reserved 19 1 2
Unityのインストール(2) 1. インストールするUnityのバージョンを選択します 2. [次へ]をクリックします Copyright© HoloLab Inc. 2020 All
rights reserved 20 1 2
Unityのインストール(3) 1. インストールするモジュールを選択します • Microsoft Visual Studio Community 2019 •
Universal Windows Platform Build Support Copyright© HoloLab Inc. 2020 All rights reserved 21 1
Unityのインストール(4) 1. Visual Studio 2019 Communityのライセンス規約を確認して同意にチェックします 2. [実行]をクリックします Copyright© HoloLab
Inc. 2020 All rights reserved 22 1 2
Unityのインストール(5) 1. インストールの完了を待ちます Copyright© HoloLab Inc. 2020 All rights reserved
23
Unityのインストール(6) 1. Visual Studio 2019のインストールが開始されます • HoloLens 2用の環境は後ほどインストールします Copyright© HoloLab
Inc. 2020 All rights reserved 24
Unityのインストール(7) 1. インストールが完了しました Copyright© HoloLab Inc. 2020 All rights reserved
25
2. Visual Studioの追加インストール Copyright© HoloLab Inc. 2020 All rights reserved
26
Visual Studioの追加インストール(1) 1. Visual Studio Installerを起動し[変更]をクリックします 27 Copyright© HoloLab Inc.
2020 All rights reserved 1
Visual Studioの追加インストール(2) 1. [ユニバーサル Windows プラットフォーム開発]と下記の項目にチェックします • USBデバイスの接続 • C++(v142)ユニバーサルWindowsプラットフォーム
• Windows 10 SDK (10.0.19041.0) 2. [変更]をクリックします 28 Copyright© HoloLab Inc. 2020 All rights reserved 1 2
Visual Studioの追加インストール(3) 1. インストールの完了を待ちます 29 Copyright© HoloLab Inc. 2020 All
rights reserved
Visual Studioの追加インストール(4) 1. インストールが完了しました 30 Copyright© HoloLab Inc. 2020 All
rights reserved
3.ビルドまでを確認 Copyright© HoloLab Inc. 2020 All rights reserved 31
Unityプロジェクトの作成(1) 1. Unity Hubを起動し[新規作成]をクリックします。 Copyright© HoloLab Inc. 2020 All rights
reserved 32 1
Unityプロジェクトの作成(2) 1. 複数バージョンのUnityがインストールされている場合は[▼]より使用するバージョンを選択する 33 Copyright© HoloLab Inc. 2020 All rights
reserved
Unityプロジェクトの作成(3) 1. [プロジェクト名]を入力します。 2. プロジェクトの[保存先]フォルダを指定します。 3. [作成]をクリックします。 34 Copyright© HoloLab
Inc. 2020 All rights reserved 1 2 3
Unityプロジェクトの作成(4) 1. 起動を待ちます 35 Copyright© HoloLab Inc. 2020 All rights
reserved
Unityプロジェクトの作成(5) プロジェクトが作成されました。 Copyright© HoloLab Inc. 2020 All rights reserved 36
スクリプトエディターの確認(1) 1. メニューの [Edit|Preferences] から [Unity Preferences] を開きます 2. [External
Tools] の [External Script Editor] を [Visual Studio 2019] に設定します Copyright© HoloLab Inc. 2020 All rights reserved 37 1 2
UWP出力の確認(1) 1. メニューの [File | Build Settings] または [Shift+Ctrl+B] で
Build Settings 画面を表示します。 2. [Add Open Scenes] ボタンで先ほど保存したシーンを追加します。 3. “Platform” で [Universal Windows Platform] を選択します。 • この項目がない場合は Unity の “Universal Windows Platform Build Support” がインストールされていない可能性があり ます。「Unityのインストール」の項を再度確認してください。 4. [Switch Platform] ボタンを押します。 • [Universal Windows Platform] に Unity アイコンが移動します。 Copyright© HoloLab Inc. 2020 All rights reserved 38 2 3 4
UWP出力の確認(2) 1. “Build Settings” 画面の [Build] ボタンを押すと “フォルダの選択” ダイアログが表示されます。 2.
[新しいフォルダー] ボタンからフォルダーを作成し “UWP” とつけます。 3. [フォルダーの選択ボタン] ボタンを押します。 Copyright© HoloLab Inc. 2020 All rights reserved 39 1 2 3
UWP出力の確認(4) 1. UWP 出力が開始されます Copyright© HoloLab Inc. 2020 All rights
reserved 40
Visual Studioでのビルド(1) 1. UWP フォルダ内に作成された “.sln ファイル” を Visual Studio
で開きます。 Copyright© HoloLab Inc. 2020 All rights reserved 41 1
Visual Studioでのビルド(2) 1. 初回起動時はいくつかの設定を行います • ファイルの関連付けは「Visual Studio 2019」にします • Visual
Studioは「サインイン」または「後で行う。」を選択します • 開発設定はお好みのものまたは「全般」を選択します 42 Copyright© HoloLab Inc. 2020 All rights reserved
Visual Studioでのビルド(3) 1. Windows 10が開発者モードになっていない場合は、開発者モードへの変更を促されます。 Copyright© HoloLab Inc. 2020 All
rights reserved 43 1
Visual Studioでのビルド(4) 1. ビルド設定を [Release] 、[ARM64] 、[デバイス] に設定します。 Copyright© HoloLab
Inc. 2020 All rights reserved 44 1
Visual Studioでのビルド(5) 1. メニューの [ビルド | ソリューションのビルド] または [Shift+Ctrl+B] でビルドを行います。
2. ビルドが正常終了すればOKです。 Copyright© HoloLab Inc. 2020 All rights reserved 45 1
Visual Studioでのビルド(6) 1. HoloLens 2を開発者モードにします • HoloLens 2の[設定]アプリの[更新とセキュリティ | 開発者向け]から設定します
• 動画はこちらを参照 46 Copyright© HoloLab Inc. 2020 All rights reserved 1
Visual Studioでのビルド(7) 1. HoloLens 2を PC に USB 接続して[デバイス] ボタンを押します。
Copyright© HoloLab Inc. 2020 All rights reserved 47 1
Visual Studioでのビルド(8) 1. 初回のみVisual StudioとHoloLens 2のペアリングを求められます。 • HoloLens 2の[開発者向け]にある[ペアリング]ボタンを押すとPINが表示されます Copyright©
HoloLab Inc. 2020 All rights reserved 48 1
Visual Studioでのビルド(9) 1. “マイコードのみに関する警告” ウィンドウが表示される場合は [デバッグの続行] をクリックして進めてください。 Copyright© HoloLab Inc.
2020 All rights reserved 49 1
Visual Studioでのビルド(10) 1. HoloLens上でアプリが起動すればOKです • 設定を行っていないでの2Dの画面が表示されます Copyright© HoloLab Inc. 2020
All rights reserved 50
4.MixedRealityToolkitの取得 Copyright© HoloLab Inc. 2020 All rights reserved 51
MixedRealityToolkitの取得 1. Microsoft Mixed Reality Toolkit v2.4.0 から [Microsoft.MixedReality.Toolkit.Unity.Foundation.2.4.0.unitypackage] をダウンロードします。
Copyright© HoloLab Inc. 2020 All rights reserved 52 1
まとめ Copyright© HoloLab Inc. 2020 All rights reserved 53
まとめ • Unity, Visual Studioをインストールしました • アプリをビルドしてHoloLens 2での動作を確認できました Copyright© HoloLab
Inc. 2020 All rights reserved 54
None