Cross-Platform MR

FREE
Publisher Photon Engine
File size 73.33MB
Number of files 900
Latest version 2.0.0
Latest release date 2024-05-22 04:06:11
First release date 2024-05-22 04:06:11
Supported Unity versions 2018.4.2 or higher

Cross-Platform MR provides the complete starter kit for your multi-user MR project, using the best practices for accurate networking with mixed reality. This sample includes advanced MR features and proven solutions that are now available for everyone to use. Built on top of Photon Fusion, it includes everything required for matchmaking, bandwidth optimization, network-optimized hand tracking, voice, pinch/grabbing, snapping, rig synchronization, mixed reality, and more.


Cross-Platform MR represents the highest standard of quality and compatibility for mixed reality with passthrough and plane detection within the Unity multi-user ecosystem.


📄 USEFUL LINKS 📄

- Get Started with Cross Platform MR

- Get Started on Fusion Shared

- Fusion Documentation

- Industrie Circle / Operations Support

- Samples

- Quadrant

- Fusion slides

- Fusion Release Notes


🥽Cross-Platform MR features🥽


VisionOS

Integrates Unity's Polyspatial with vision OS applications, enabling cross-platform compatibility and enhanced interaction capabilities through hand tracking, gesture detection, and spatial touch. It includes components for seamless object interaction and grabbing in both bounded and unbounded modes, leveraging the XR Hands for accurate hand synchronization.


XR Hands

XR Hands integrates hand state synchronization, including finger tracking, within an OpenXR context, similar to Meta OVR hands but with improvements and gesture detection tools. It allows seamless transitions between controller-based and finger-tracking hand displays by compressing hand-bones data to minimize bandwidth. The system supports both local and remote users, offering smooth hand and finger movements. Additionally, it includes bandwidth optimization techniques, toggles between hand models based on tracking mode, and provides gesture recognition features to enhance interactivity.


XR Shared

Collects and synchronizes position/rotation data of rig parts (headset, hands, fingers) across users using hardware-specific scripts, including basic states. It introduces two grabbing methodologies, network hand-based and hardware hand-based. Additionally, it demonstrates basic locomotion via teleportation, movement initiation, movement execution and snap rotation.


Voice

High-quality, low-latency voice chat integration with Photon Voice. Spatial voice with Acoustic Echo Cancellation, lip synchronization, voice levels, and more.


Magnets

Magnets introduce a way for objects to be attracted to others with various magnet types like MagnetPoint, MagnetTarget, and MagnetCoordinator. Each offers distinct behaviors, such as attracting objects within a radius, attracting without moving, and coordinating multiple magnets for optimal attraction. These functionalities enable dynamic interactions, including alignment and distance-based attraction, enhancing gameplay or interactive experiences with magnetic properties.


💎 More XR Samples 💎


🤝Industries Circle🤝

Join the conversation and become a part of an exclusive community by engaging with the Photon Industries Circle. Kickstart your project with a robust foundation, enabling limitless creativity with 60+ exclusive samples. Benefit from our fully networked samples to save time and resources while ensuring the highest quality for your project.

Members of the Industries Circle have access to all the samples and our latest SDKs, our private Circle Discord, and premium development support. The Photon Industries Circle is a hub for developers to discuss ideas, seek advice, and collaborate on exciting projects.


This asset is governed by the Photon Engine license terms.

Top Publisher Assets