Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Create a Windows Mixed Reality App from 0 – The technology and the tools

You have now a PC and a Windows Mixed Reality Headset, we can talk about the technology ‍! A Mixed Reality app uses the Windows SDK APIs. Two choices are offered.

The first one is to use these APIs directly coding in C++; In this case, we are really close to the metal and so with the maximum performances, but we have to code everything: 3D engine, controller handling, etc. It is not the fastest way to develop an application, but some scenarios need this way of programing.

The second option is to leverage a Video game middle tier like Unity 3D. We are then able to create 3D scenes, lights, cameras, FX and script interactions with C# code.

Let’s start using Unity 3D. Here are the recommended versions to use:

- Windows Fall Creators Update (Version 1709 - OS Build 16299.15) or above

- Unity3D 2017.2.1p2 (This version is the most stable actually for the Mixed Reality platform). Be sure to have the Windows Store .NET Scripting Backend component checked during the installation.

- 🛠 Visual Studio 2017 Version 15.5 or above. In the Visual Studio Installer, verify that you selected the following components: Windows 10 SDK 10.0.16299 and Visual Studio Tools for Unity.

More details, download links and updated version are available at aka.ms/StartMixedReality.

--

The hardware configuration
🛠 The technology and the tools ⬅ We are here
‍ The Unity project
✏ A simple example

Share the post

Create a Windows Mixed Reality App from 0 – The technology and the tools

×

Subscribe to Msdn Blogs | Get The Latest Information, Insights, Announcements, And News From Microsoft Experts And Developers In The Msdn Blogs.

Get updates delivered right to your inbox!

Thank you for your subscription

×