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.6k
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.7k
日本建築学会 情報シンポ2021 / AIJISA 2021
hololab
1
240
AR/VR/MRと3次元/BIMの取り組みご紹介 / SPAR2021
hololab
0
230
HoloLensで変わる行動のカタチ / Tech-on MeetUp Online 7
hololab
0
720
XR Kaigi 2021 ホロラボでのHoloLens 2アプリ 開発事例紹介 / XR Kaigi 2021
hololab
0
2.3k
HoloLensコミュニティ HoloMagiciansのご紹介 / DevRel Japan CONFERENCE
hololab
0
110
Azure Remote Renderingを活用した mixpace Remote Renderingのご紹介 / msdd2021 mrr
hololab
0
1.8k
第8回 全日本コンピュータビジョン勉強会 / Japan CV
hololab
0
1.1k
リモートワークの課題をモブワークで解決する試み / Scrum Fest Osaka
hololab
1
2.5k
Other Decks in Technology
See All in Technology
CDK Toolkit Libraryにおけるテストの考え方
smt7174
1
550
Delegating the chores of authenticating users to Keycloak
ahus1
0
190
shake-upを科学する
rsakata
7
1k
AI Ready API ─ AI時代に求められるAPI設計とは?/ AI-Ready API - Designing MCP and APIs in the AI Era
yokawasa
8
2.1k
モニタリング統一への道のり - 分散モニタリングツール統合のためのオブザーバビリティプロジェクト
niftycorp
PRO
1
520
20250708オープンエンドな探索と知識発見
sakana_ai
PRO
4
1k
IPA&AWSダブル全冠が明かす、人生を変えた勉強法のすべて
iwamot
PRO
2
230
ClaudeCode_vs_GeminiCLI_Terraformで比較してみた
tkikuchi
1
1.1k
サイバーエージェントグループのSRE10年の歩みとAI時代の生存戦略
shotatsuge
4
1k
大量配信システムにおけるSLOの実践:「見えない」信頼性をSLOで可視化
plaidtech
PRO
0
390
全部AI、全員Cursor、ドキュメント駆動開発 〜DevinやGeminiも添えて〜
rinchsan
10
5.1k
AIエージェントが書くのなら直接CloudFormationを書かせればいいじゃないですか何故AWS CDKを使う必要があるのさ
watany
18
7.6k
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
How STYLIGHT went responsive
nonsquared
100
5.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.2k
Balancing Empowerment & Direction
lara
1
450
GraphQLとの向き合い方2022年版
quramy
49
14k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
970
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
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