MRTK
Mixed Reality Toolkit in Unity
By: Alejandro Romero
Last Updated: 4/11/21
Description
MRTK-Unity is a Microsoft-driven project that provides a set of components and features, used to accelerate cross-platform MR app development in Unity.
Home Page
https://docs.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/
Core Functions and Compatibility
Provides the cross-platform input system and building blocks for spatial interactions and UI.
Enables rapid prototyping via in-editor simulation that allows you to see changes immediately.
Operates as an extensible framework that provides developers the ability to swap out core components.
Supports a wide range of platforms, including
OpenXR (Unity 2020.2 or newer)
Microsoft HoloLens 2
Windows Mixed Reality headsets
Windows Mixed Reality
Microsoft HoloLens
Microsoft HoloLens 2
Windows Mixed Reality headsets
Oculus (Unity 2019.3 or newer)
Oculus Quest
OpenVR
Windows Mixed Reality headsets
HTC Vive
Oculus Rift
Ultraleap Hand Tracking
Mobile devices such as iOS and Android
Documentation
https://docs.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/#documentation
Example MRTK Unity Scene for Oculus Quest with Configured Settings
https://github.com/provencher/MRTK-Quest
Core Features
Teleportation
Hand tracking support
Scrollable UI
Buttons
Voice Commands
Mesh interactions
Custom UI options
Airtap
Grab objects from afar with ray