Getting Started

This guide provides a step-by-step walkthrough for developing XR collaboration application using the modular features of the OXR Platform. It covers how to configure and assemble cross-platform applications that run across heterogeneous XR devices. By following this guide, you can easily build an app for XR collaboration experience—including natural avatar motion, object sharing with ownership control, etc.

All features introduced in this guide are demonstrated through the XRCollaborationdemo project, which serves as a reference implementation. You can also use the sample as a foundation for customizing your own XR applications to meet specific collaboration needs.


Features

  • Synchronization: Synchronizes objects and player actions across the network using the FishNet multiplayer framework.

  • Avatar motion: Enables real-time movement and animation of user avatars in the virtual environment.

  • Motion tracking: Captures and reflects user head, hand, or body movements onto avatars.

  • Lobby system: Provides matchmaking and room management using the MST lobby system.

  • User Authentication: Handles user login and identity management.

  • Multi-device support: Supports deployment and interaction across various devices, such as VR, AR, PC, and mobile.


Development Workflow


Demo

  • XRCollaboration

    • FishNet-based synchronization

    • Avatar motion

    • Motion tracking

    • Multi-device support

    • XumNet PRC

    • User Authentication

    • Lobby System


APIs

Last updated