Home

Awesome

Welcome to the Mixed Reality Toolkit

The Mixed Reality Toolkit

The Mixed Reality Toolkit's primary focus is to make it extremely easy to get started creating Mixed Reality applications and to accelerate deployment to multiple platforms from the same Unity project.

Discord

Build Status

ModulesBuild StatusOpenUpm
com.xrtk.coremainopenupm
com.xrtk.sdkmainopenupm
com.xrtk.luminmainopenupm
com.xrtk.oculusmainopenupm
com.xrtk.ultraleapmainopenupm
com.xrtk.wmrmainopenupm

Getting Started

Overview

Developing Mixed Reality Applications in Unity is hard, and we know there are many developers who are frustrated with the current state of both game and general application development within the Mixed Reality ecosystem: a quickly developing market that encompasses the whole spectrum from Mobile Augmented Reality to high-end Virtual Reality.

To improve this situation, the Mixed Reality Toolkit's vision is simple, to provide a complete cross-platform solution for AR/XR/VR development that supports three different developer skill levels:

Our philosophy is to enable developers to focus on building content and structure and not have to worry about the underlying complexities for supporting multiple platforms in order to build it everywhere and on each device as required. In short, built it once and ship it everywhere with as little effort as possible.

We’d like to invite all the major hardware vendors to help guide their platform-specific implementations, from Microsoft’s Windows Mixed Reality and Magic Leap’s Lumin OS to Google’s ARCore and Apple’s ARKit. Including any upcoming Mixed Reality capable devices that would like to be included for adoption.

Chat with the community

We recently moved our main conversations regarding Mixed Reality Toolkit over to Discord, which allows us to do a lot more (and the chat/streaming there is awesome), but we keep a Mixed Reality Toolkit presence on Slack too, in order to retain links to our friends on there.

Discord

Come join us on Discord!

Sponsors

The XRTK is an MIT-licensed open source project with its ongoing development made possible entirely by the support of these awesome sponsors and backers.

Sponsors
<a href="https://www.vimaec.com/">VIM</a>VIM provides a universal format for fast BIM access for large and complex projects in the AEC industry.

We use the donations for continuous active development by core team members, web hosting, and licensing costs for build tools and infrastructure.

Supported Platforms

A major component of the Mixed Reality Toolkit is the Platform definitions that was employed to both accurately determine what platforms have been added to the scope of the project and also to determine when a platform is active/running.

Current Platforms

In development

Want to add a platform? Check out our new Template Generator!