Setup Meta Movement SDK

As an alternative to using Final IK for inverse kinematics, you could also use Meta's Movement SDK when you plan to develop for Meta Quest Platform.

It supports Body Tracking and Facial Tracking.

Prerequisites

  • Unity Version 2021.3 or higher

  • glTFast - v5.0.0+ (included as a dependency in Ready Player Me Core)

  • Before testing in VR you should Fix any issues diagnosed by the Meta Project Setup Tool by clicking on Edit -> > Project Settings -> Meta XR

1. Install the Meta Movement Support Package from GitHub

There is a separate Ready Player Me package, that brings some utilities to make the integration easy.

But before installing the Meta Movement Support Package, make sure you meet all the requirements. Check especially whether Meta Movement SDK has version 5.1.0 or higher and Ready Player Me Core has version 7.1.0 or higher.

Please follow the installation steps on the GitHub Readme. https://github.com/readyplayerme/rpm-unity-meta-movement-support?tab=readme-ov-file#package-installation

2. Check out the Sample

Once you installed the Meta Movement Support Package, import the sample and get yourself familiar with the functionality.

Import the sample by going to Window -> Package Manager -> Ready Player Me Meta Movement Support -> Samples -> Import

Now open the Scene and run it in the Editor (with your Meta Quest Headset connected). Therefore follow the three steps:

  1. Open the scene Assets/Samples/Ready Player Me Meta Movement Support/VERSION_NUMBER/LoaderSamples/Scenes/DynamicLoader or Assets/Samples/Ready Player Me Meta Movement Support/VERSION_NUMBER/LoaderSamples/Scenes/PrefabLoader

  2. Connect your Quest device via Quest Link

  3. Click on the Play button in the Unity Editor

Learn more about the Package

Visit the GitHub Readme to learn more details about the setup.

https://github.com/readyplayerme/rpm-unity-meta-movement-support

Last updated