MRTK 2.5.0 is now available on GitHub and Unity Package Manager!
The Mixed Reality Toolkit is an open source project that provides components and features to accelerate cross-platform Mixed Reality app development in Unity.
This morning we released MRTK 2.5.0! This release adds support for Unity Package Manager, support for Oculus Quest, and several other features and bug fixes. Unity 2019.4 is recommended for this version of the MRTK while Unity 2018.4.13f1 and later are still supported.
Wondering what’s new? Check out the release highlights below. If you want to jump straight to the downloads, click here. If you’re like me and you love details, you can also check out the full release notes.
MRTK 2.5.0 is full of great new features, bug fixes and updates. These changes include:
Unity Package Manager (UPM)
Oculus Quest Support
Bounds Control graduated to full feature
Scrolling Object Collection graduated to full feature
Input simulation updates
Elastic Systems (Experimental)
Color Picker (Experimental)
Unity Package Manager (UPM)- The Mixed Reality Toolkit can now be managed through Unity Package Manager. Note, there are some manual steps required to import the MRTK UPM packages. Please review Mixed Reality Toolkit and Unity Package Manager for more information.
Oculus Quest Support- MRTK now supports running Oculus Quest Headsets and Controllers using the native XR SDK pipeline. Hand tracking is also supported with the Oculus Integration Unity package thanks to community member, Eric Provencher's work on MRTK-Quest!
Bounds Control has graduated out of the experimental state. With this graduation comes a bunch of new features and tons of bug fixes. The old bounding box is now deprecated and existing game objects using bounding box can be upgraded using the migration tool or the bounding box inspector.
Scrolling Object Collection graduated to full feature. There is now more freedom for laying out 3D content of different sizes with added support for objects that have no colliders attached. A new option for disabling content masking was also added, making prototyping easier.
Input Simulation Improvements – You can now simulate eye gaze with the mouse. You can also simulate motion controllers just like hands in the Unity editor play mode.
Elastic System (Experimental) - MRTK now comes with an elastic simulation system that includes a wide variety of extensible and flexible subclasses. This experimental feature is currently supported by Bounds Control and Object Manipulator.
Color Picker (Experimental) – An experimental control that makes it easy to change material colors on any object at runtime.
Joystick (Experimental) – Control large objects with holographic joysticks.