Develop
Develop
Select your platform

Meta XR MR Utility Kit (UPM)

Download from Unity
Updated: Aug 26, 2025|
Version
78.0
MRUK provides a rich set of utilities/tools on top of Scene API to perform common operations when building spatially-aware apps. This makes it quick and easy to program against the physical world and allows the developer to focus on what differentiates their app.

Version 78.0 Release Notes

MRUK provides a rich set of utilities/tools on top of Scene API to perform common operations when building spatially-aware apps. This makes it quick and easy to program against the physical world and allows the developer to focus on what differentiates their app.

For more detailed information check out the documentations for Unity.

What's New

  • Added support for QR Code Detection [experimental]. The QR Code Detection API allows you to detect QR codes in the physical environment and provides a bounding box, 6 DoF pose, and the string or binary payload of the QR code. More information at https://developers.meta.com/horizon/documentation/unity/unity-mr-utility-kit-qrcode-detection. This feature is experimental.
  • Enabled planes on BED and STORAGE as functional surfaces.
  • What's Fixed

  • The HighlightsAndShadows shader now properly occludes when used in BiRP.
  • Fixed a bug with CalculateHierarchyReferences returning incorrect values.
  • Fixed an edge case where World Locking would stop working when coming back from Scene Setup.
  • Fixed a problem where sometimes resources wouldn’t be freed properly upon exiting an app that uses MRUK.