Weitere ähnliche Inhalte
Ähnlich wie #MRDevDaysJP HoloLens 2 アプリ開発入門 (20)
Mehr von Madoka Chiyoda (20)
Kürzlich hochgeladen (11)
#MRDevDaysJP HoloLens 2 アプリ開発入門
- 4. #MRDevDaysJP
01: 開発の全体像HoloLens 2 アプリ開発の全体像について
04: 環境構築 (UE4)Unreal Engine 4 を使った 3D アプリ開発のための環境構築
02: MRTKマイクロソフトがオープンソースで開発している、クロスプラットフォーム向け
MR アプリ開発用の公式 SDK である MRTK (Mixed Reality Toolkit) について
05: HL2 アプリ開発デモUnity のプロジェクト。MRTK を使った HoloLens 2 アプリで、どのように開発し
ているのかを **簡単に** 動画でお見せします
03: 環境構築 (Unity)Unity を使った 3D アプリ開発のための環境構築
06: 自主学習リソース自主学習のためのコンテンツ集。Microsoft Learn の MR モジュールや docs の
チュートリアルなど
Agenda
#MRDevDaysJP
- 5. #MRDevDaysJP
01: 開発の全体像HoloLens 2 アプリ開発の全体像について
04: 環境構築 (UE4)Unreal Engine 4 を使った 3D アプリ開発のための環境構築
02: MRTKマイクロソフトがオープンソースで開発している、クロスプラットフォーム向け
MR アプリ開発用の公式 SDK である MRTK (Mixed Reality Toolkit) について
05: HL2 アプリ開発デモUnity のプロジェクト。MRTK を使った HoloLens 2 アプリで、どのように開発し
ているのかを **簡単に** 動画でお見せします
03: 環境構築 (Unity)Unity を使った 3D アプリ開発のための環境構築
06: 自主学習リソース自主学習のためのコンテンツ集。Microsoft Learn の MR モジュールや docs の
チュートリアルなど
Agenda
#MRDevDaysJP
- 9. #MRDevDaysJP#MRDevDaysJP
2D アプリ → 通常の UWP アプリ開発
Visual Studio 2019
C# (or VB) + XAML
XAML (Extensible Application Markup Language):
主にアプリの UI を記述するときに使うマークアップ言語。
XAML で画面 UI を定義して、その裏の挙動を C# で書いていく (コードビハインド)
- 17. #MRDevDaysJP#MRDevDaysJP
ぜひ利用したい公式 SDK :
MRTK (Mixed Reality Toolkit)
https://github.com/microsoft/MixedRealityToolkit-Unity
https://github.com/microsoft/MixedRealityToolkit-Unreal
Unity, UE それぞれ向けに
Microsoft が
オープンソースで開発している
Mixed Reality 対応の
クロスプラットフォーム開発キット。
(HoloLens アプリ開発ならほぼ必須だと思う)
- 18. #MRDevDaysJP
01: 開発の全体像HoloLens 2 アプリ開発の全体像について
04: 環境構築 (UE4)Unreal Engine 4 を使った 3D アプリ開発のための環境構築
02: MRTKマイクロソフトがオープンソースで開発している、クロスプラットフォーム向け
MR アプリ開発用の公式 SDK である MRTK (Mixed Reality Toolkit) について
05: HL2 アプリ開発デモUnity のプロジェクト。MRTK を使った HoloLens 2 アプリで、どのように開発し
ているのかを **簡単に** 動画でお見せします
03: 環境構築 (Unity)Unity を使った 3D アプリ開発のための環境構築
06: 自主学習リソース自主学習のためのコンテンツ集。Microsoft Learn の MR モジュールや docs の
チュートリアルなど
Agenda
#MRDevDaysJP
MRTK については私の後のセッションで
詳しく解説されているので、
私のパートでは「おおまかな概要」のみの説明とします
- 19. MRTK (Mixed Reality Toolkit) とは
Mixed Reality アプリケーション向けの
オープンソースの
クロスプラットフォーム開発キット(SDK) です。
(引用元:MS 公式ドキュメント https://docs.microsoft.com/ja-jp/windows/mixed-reality/mrtk-getting-started )
とくに HoloLens アプリ開発するならほぼほぼ必須だと思う
- 23. #MRDevDaysJP
01: 開発の全体像HoloLens 2 アプリ開発の全体像について
04: 環境構築 (UE4)Unreal Engine 4 を使った 3D アプリ開発のための環境構築
02: MRTKマイクロソフトがオープンソースで開発している、クロスプラットフォーム向け
MR アプリ開発用の公式 SDK である MRTK (Mixed Reality Toolkit) について
05: HL2 アプリ開発デモUnity のプロジェクト。MRTK を使った HoloLens 2 アプリで、どのように開発し
ているのかを **簡単に** 動画でお見せします
03: 環境構築 (Unity)Unity を使った 3D アプリ開発のための環境構築
06: 自主学習リソース自主学習のためのコンテンツ集。Microsoft Learn の MR モジュールや docs の
チュートリアルなど
Agenda
#MRDevDaysJP
- 25. #MRDevDaysJP#MRDevDaysJP
Unity での HoloLens 2 アプリ開発に必要な環境
2019
開発 PC の OS は
Windows 10
Unity の
バージョンは
2019.4 LTS
(Long-Term
Support)
ゲームエンジンOS IDE Windows SDK
VS2019 に追加インストール
するモジュール:
• UWP の開発
• USB デバイスの接続
Windows 10 SDK
(ビルド 18362 以降)
- 42. #MRDevDaysJP
01: 開発の全体像HoloLens 2 アプリ開発の全体像について
04: 環境構築 (UE4)Unreal Engine 4 を使った 3D アプリ開発のための環境構築
02: MRTKマイクロソフトがオープンソースで開発している、クロスプラットフォーム向け
MR アプリ開発用の公式 SDK である MRTK (Mixed Reality Toolkit) について
05: HL2 アプリ開発デモUnity のプロジェクト。MRTK を使った HoloLens 2 アプリで、どのように開発し
ているのかを **簡単に** 動画でお見せします
03: 環境構築 (Unity)Unity を使った 3D アプリ開発のための環境構築
06: 自主学習リソース自主学習のためのコンテンツ集。Microsoft Learn の MR モジュールや docs の
チュートリアルなど
Agenda
#MRDevDaysJP
- 44. #MRDevDaysJP#MRDevDaysJP
UE4 での HoloLens 2 アプリ開発に必要な環境
2019
開発 PC の OS は
Windows 10
UE4 のバージョンは
4.25 以降
ゲームエンジンOS IDE Windows SDK
VS2019 に追加インストール
するモジュール:
• C++ によるデスクトップ開発
• UWP の開発
• USB デバイスの接続
Windows 10 SDK
(ビルド 18362 以降)
- 51. #MRDevDaysJP
01: 開発の全体像HoloLens 2 アプリ開発の全体像について
04: 環境構築 (UE4)Unreal Engine 4 を使った 3D アプリ開発のための環境構築
02: MRTKマイクロソフトがオープンソースで開発している、クロスプラットフォーム向け
MR アプリ開発用の公式 SDK である MRTK (Mixed Reality Toolkit) について
05: HL2 アプリ開発デモUnity のプロジェクト。MRTK を使った HoloLens 2 アプリで、どのように開発し
ているのかを **簡単に** 動画でお見せします
03: 環境構築 (Unity)Unity を使った 3D アプリ開発のための環境構築
06: 自主学習リソース自主学習のためのコンテンツ集。Microsoft Learn の MR モジュールや docs の
チュートリアルなど
Agenda
#MRDevDaysJP
- 60. #MRDevDaysJP
01: 開発の全体像HoloLens 2 アプリ開発の全体像について
04: 環境構築 (UE4)Unreal Engine 4 を使った 3D アプリ開発のための環境構築
02: MRTKマイクロソフトがオープンソースで開発している、クロスプラットフォーム向け
MR アプリ開発用の公式 SDK である MRTK (Mixed Reality Toolkit) について
05: HL2 アプリ開発デモUnity のプロジェクト。MRTK を使った HoloLens 2 アプリで、どのように開発し
ているのかを **簡単に** 動画でお見せします
03: 環境構築 (Unity)Unity を使った 3D アプリ開発のための環境構築
06: 自主学習リソース自主学習のためのコンテンツ集。Microsoft Learn の MR モジュールや docs の
チュートリアルなど
Agenda
#MRDevDaysJP
- 70. #MRDevDaysJP#MRDevDaysJP
【MRTK を使用した UI 作成】
• MRTK プロファイルを編集する
• (MRTK プロファイルを編集するためには、まず複製
をして編集する必要がある、など)
• ハンドトラッキング付ける
• インタラクティブなボタン付ける
HoloLens 2 開発 公式チュートリアル (全 7 章)
https://aka.ms/MRDDjp-Tutorial