Using 3D app launcher on HoloLens

Summary

The Microsoft Mixed Reality Toolkit (MRTK) support a feature to set 3D app launcher in v2.6.

MRTK 2.6 release notes - Mixed Reality Toolkit | Microsoft Docs

An example is here:

2D launcher (default)

https://www.hiroakit.com/wp-content/uploads/2021/10/MRTK-3dAppLaunchder_02-1024x871.jpg

3D launcher

https://www.hiroakit.com/wp-content/uploads/2021/10/MRTK-3dAppLaunchder_01-1024x1004.jpg

Prerequisites

  • MRTK v2.7

    • Mixed Reality Toolkit Foundation
  • Unity v2020.3.20f1
  • Windows 21H1

    • Require Windows SDK 10.0.17125 or later
  • HoloLens v21H1 (OS build: 20348.1432)

Steps

Follow the following steps when you begin.

  1. Import a 3D model with glb format to your Unity project.
  2. Open the Project Settings window. Click Edit > Project Settings... on Unity Editor.
  3. Click MixedRealityToolkit > Build Settings in the Project Settings window.
  4. Assign your 3D model (glb format) to 3D App Launcher Model field.
  5. To get vs solution file, build your Unity project as UWP platform by Unity Editor.
  6. To get app, build the vs solution with Visual Studio.
https://www.hiroakit.com/wp-content/uploads/2021/10/MRTK-3dAppLaunchder_03-1024x656.png
Project Settings in Unity Editor

The result is here:

https://www.hiroakit.com/wp-content/uploads/2021/10/MRTK-3dAppLaunchder_04.gif