Meta Core integration
This addon shows how to synchronize the hand state of Meta's OVR hands (including finger tracking).
It can display hands either:
- from the data received from grabbed controllers
- from finger tracking data.
It relies on the XRHands synchronization add-on for finger tracking.
Due to that, the same network representation can be used in cross-platform applications, for instance with a visionOS rig using OpenXR and a Meta Quest rig based on OVR.
Aside from this specific point, it is very similar to the Meta OVR hands synchronization add-on
Demo
A demo scene can be found in the Assets\Photon\FusionAddons\MetaCoreIntegration\Demo\ folder.
Please note that to test this demo scene, the Meta packages must be installed in the project.
Alternatively, you can use the Meta XR integration project (which includes the Meta packages) to test it directly.
Dependencies
- XR Shared add-on
- XRHands synchronization add-on
- Meta XR Core SDK
- VoiceHelpers (in the demo scene, for a prefab coming from the add-on used in it)
Download
This addon latest version is included into the Industries addon project
Supported topologies
- shared mode
Changelog
- version 2.3.1: Make some internal properties/methods public, to fix a build issue for Android
- version 2.3.0: Change WebCamTextureManager meta file & prefab to avoid GUID collision with MetaSDK v81 (PassthroughCameraAccess class)
- version 2.2.0: MetaHardware<...> classes renaming MetaBridgeHardware<...>
- version 2.1.2:
- Add Meta Camera sample assets
- Add support for OpenXR hand in meta configurations
- version 2.1.1: Add way to position automaticaly transforms to match wrist and index positions
- version 2.1.0: Update to support new XRShared architecture
- Version 2.0.3: Remove VisionOSHelpers dependency
- Version 2.0.2: Add verification for WebGL build
- Version 2.0.1:
- Add Meta interaction SDK check and define addition
- Enhance hand prefab's index position
- Version 2.0.0: First release