Mixed Reality Curriculum

Learn Mixed Reality development using Azure Mixed Reality Services

How to use this book?

This book is designed as a collection of classes that starts from basic concepts and builds a project over time. Each lesson can also be used as an individual workshop. Each class follows the below structure:

  • Core concepts and discussion points.

  • Project step-by-step walk-through.

  • What could go wrong. A section to discuss the common mistakes and issues.

  • Further reading resources.

Each class has questions as sections and builds the corresponding part of the project. If you feel you can correctly a question, feel free to move on to the next question or the next class.

If you have any questions, suggestions and improvements, please submit an issue here: https://github.com/Yonet/AzureMixedRealityDocs/issues.

We welcome your contributions. If you would like to contribute, check out how to in the contributing section.

Hope you enjoy developing your mixed reality application!

Unity3D Lessons

  • Lesson 1: Introduction to Mixed Reality Applications and Development.

  • Lesson 2: Introduction to Mixed Reality Developer Tools and 3D Concepts.

  • Lesson 3: Working with Hand Interactions.

  • Lesson 4: Eye and Head Gaze Tracking.

  • Lesson 5: Spatial Visualization using Bing Maps.

  • Lesson 6: Working with REST APIs.

  • Lesson 7: Azure Spatial Anchors and Backend Services.

  • Lesson 8: Displaying Spatial Anchors on a map.

  • Lesson 9: Working with QR codes.

  • Lesson 10: Working with Spatial Awareness and Scene Understanding.

  • Lesson 11: Getting Started with AI.

  • Lesson 12: Project Discussion and Case Studies.

Short link: aka.ms/MixedRealityCurriculum

Mixed Reality Curriculum Playlist: https://aka.ms/MixedRealityCurriculumVideos.

Code Samples: https://aka.ms/MixedRealityUnitySamples.

Github: https://github.com/Yonet/AzureMixedRealityDocs

Slack Channel: https://holodevelopers.slack.com/archives/G012X50UVML

Last updated