Develop
Develop
Select your platform

Meta XR Core SDK (UPM)

Download from Unity
Updated: Mar 14, 2025|
Version
74.0
Meta XR Core SDK provides the latest features to create immersive experiences for Meta XR devices.

Version 74.0 Release Notes

The Meta XR Core SDK package contains core assets and features to help you create immersive experiences for Meta XR devices. This package is equivalent to the VR folder within the pre-existing Oculus Integrations package.

See the Unity Getting Started Guide for information about how to get started developing for Meta Horizon with Unity, or the Scripting Reference for a detailed API reference.

What's New

  • The minimum supported Unity version has been increased to 2022.3.15f1.
  • Microgesture support for Quest 2, 3, 3s and Pro: Enhance your VR experience with intuitive, low calorie hand gestures. Users simply move their thumb on the side of their index finger, similar to a D-Pad, to perform actions such as thumb tap and thumb swipes. Microgestures are best used to streamline repetitive actions such as scrolling or teleportation. To learn more about Microgestures and how to integrate them into your app, please see Hand tracking microgestures OpenXR extension. For more information about locomotion using microgestures, please MicroGestures Locomotion.
  • Passthrough Camera API (PCA) is released as a Public Experimental API in this release. This new API provides access to the forward-facing RGB cameras and is provided to allow developers to improve the production quality of their apps (e.g. lighting and effects) and to drive ML/CV pipelines for apps like object recognition.
  • [Immersive Debugger]
  • You can view your Scene Hierarchy and inspect scene objects directly within the headset.
  • Scene Debugger from MR Utility Kit is integrated within Immersive Debugger by default.
  • Immersive Debugger tool is out of experimental now, check out more info in the Immersive Debugger doc.
  • [Building Blocks]
  • Introducing “Collections” of Building Blocks page to group sets of Building Blocks.
  • New Multiplayer blocks of “Friends Matchmaking”, “Local Matchmaking”. And upgrade to the existing “Colocation block” for a new installation option that uses Colocation Discovery APIs.
  • New “Instant Content Placement” block for MR Utility Kit.
  • [Tools] Introducing new Welcome Screen for Meta SDK
  • [Tools] New Notification System is added for actionable items for SDK.
  • [Tools] You can directly submit bugs from Unity Editor’s Project Setup Rules page.
  • Improvements

    Audio To Expressions (Movement SDK) introduces an improved model that improves all aspects including emotional expressivity, mouth movement, and the accuracy of Non-Speech Vocalizations compared to earlier models. Audio To Expressions animates blendshapes for the entire face using the audio of the speaker to infer face movements.

    Known Issues

  • (macOS specific) Certain Unity OpenXR Plugin releases include an OpenXR Loader that depends on Vulkan SDK. If you are unable to use Meta XR Simulator with OpenXR Plugin on macOS, you can install the Vulkan SDK following the official instruction, and make sure the installer option [X] System Global Installation is selected.
  • Sample “CustomSceneManager” will not render the material correctly on Unity 6000.0.34f and later when using the “DynamicSceneManager”-Script. Either use MRUK for Scene functions or alter the script and pass a Material.
  • Building Blocks:
  • If you are unable to see any Building Blocks at all, there is currently an issue with our usage of Unity EditorPrefs. A temporary workaround is to delete the null key of Editor Preferences by calling (in any C# script) the following:
  • EditorPrefs.DeleteKey(null)
  • The Custom Matchmaking block doesn’t work well with Networked Grabbable Object block in Photon Fusion implementation. Note the new Colocation block upgrade (Use Colocation Session) depends on Custom Matchmaking block so has the same issue. Please refer to the Multiplayer Building Blocks page for more troubleshooting and workaround guidance.
  • The Networked Avatar block has some known issues when working with Avatar SDK newer than v24.1. Please refer to the Multiplayer Building Blocks page for more troubleshooting and workaround guidance.