Photo-wall Generation on HoloLens.
- Clone the repo to a local folder.
- Open unity hub and click open -> add project from disk. Then select the cloned folder.
- Set the project unity version to unity 2021.3.10f1 with WebGl UWP and Windows support modules.
- Open Microsoft mixed reality feature tool for unity and select the cloned project path.
- Select the features shown in the image. Click next next.
- Open the project from unity. Don't worry it will take very long.
- Open Unity and Complete Mixed Reality Toolkit setup.
- Select OpenXR PLugin
- Select Platform as UWP with ARM64 processor from Build Settings.
- Set OpenXR and then HoloLens feature group from Project Settings → XR-Plugin Management→OpenXR
- Click apply settings from the MRTK Plugin Menu. Click fix all.
- Click next and dowload text mesh pro(TMP) as suggested.
- Edit → Project Settings → Player → Other Settings → Api compatibility level and change it to .NET FrameWork
- Create Visual Studio Files for Development. Skip this if you are not a developer.
- Click Edit → Preferences → External Tools Select Visual Studio
- Click regenerate project files
- Then Click Assets → Open C# project to open the visual studio solution.
- Your Scripts are under Assembly-CSharp → Assets → Scripts
- You can use your newly generated solution in your cloning directory to start development.
- From Scenes select SampleScene. Click Run or Deploy it directly to HoloLens using the build instructions.
- To deploy the app on HoloLens check "Pictures Library Read Permissions" from the Unity Project Settings/Player/Publishing Settings/Capabilities. Note that the images are loaded from the Assets/Images folder when running the application in the Unity Player and from the Camera Roll folder when it is deployed to HoloLens 2.