Academy: Code, tutorials and lessons
The Mixed Reality Academy is a set of step-by-step tutorials:
- The tutorials are divided by 100 and 200 level topics. Most of them apply to both Hololens and immersive devices.
- Each tutorial is organized by chapter and includes video demonstrations of the key concepts.
- A Windows 10 PC with the correct tools installed is a common prerequiste to complete each tutorial.
Holograms 100: Getting started with Unity
We will walk you through creating a basic holographic app built with Unity. This project can then serve as a starting template for any holographic app you might want to build in Unity.
Holograms 101E: Introduction with Emulator
We will walk you through a complete project that introduces core Windows Holographic features including: gaze, gesture, voice, spatial sound and spatial mapping using the HoloLens emulator.
Holograms 101: Introduction with Device
We will walk you through a complete project that introduces core Windows Holographic features including: gaze, gesture, voice, spatial sound and spatial mapping.
Holograms 210: Gaze
Gaze is the first form of input, and reveals the user's intent and awareness. You will add contextual awareness to your cursor and holograms, taking full advantage of what your app knows about the user's gaze.
Holograms 211: Gesture
Gestures turn user intention into action. With gestures, users can interact with holograms. In this course, you will learn to track the user's hands, respond to user input, and give feedback based on hand state and location.
Holograms 212: Voice
Voice allows us to interact with our holograms in an easy and natural way. In this course, you will learn to make users aware of available voice commands, give feedback that a voice command was heard, and your app will use dictation to understand what the user is saying.
Mixed Reality 213: Motion controllers
This course will explore ways of visualizing the motion controllers, handling input events, and attaching custom UI elements to the controllers.
Holograms 220: Spatial sound
Spatial sound breathes life into holograms and gives them presence. In this course, you will learn to use spatial sound to ground holograms in the real world, give feedback during interactions, and use audio to find your holograms.
Holograms 230: Spatial mapping
Spatial mapping brings the real world and virtual world together. You'll explore shaders and use them to visualize your space. Then you'll learn to simplify the room mesh into simple planes, give feedback on placing holograms on real-world surfaces, and explore occlusion visual effects.
Holograms 240: Sharing holograms
Our //Build 2016 project! We will walk you through a complete project where we will share coordinate systems between devices and create a shared experience that allows us to take part in a shared holographic world.
Mixed Reality 250: Sharing mixed reality
In our //Build 2017 project, we demonstrate building an app that leverages the unique strengths of HoloLens and immersive headsets with a shared experience.
The Microsoft Reactor in San Francisco, located at 680 Folsom in SOMA, serves as the flagship location for the Mixed Reality Capture Studio and the Mixed Reality Academy. It is a place where developers and creators can begin their journey building mixed reality experiences for Microsoft HoloLens and Windows Mixed Reality headsets. Check for announcements of upcoming sessions, workshops, and hackathons.