Skip to content

VRMADA/ultimatexr-unity

Repository files navigation

UltimateXR

Discord License Unity

UltimateXR

UltimateXR is an advanced open-source framework for VR development in Unity. Whether you're creating VR applications for training, simulations, or games, UltimateXR provides powerful and flexible tools to accelerate your development.

🚀 Get Started Quickly: Installation Guide | API Reference | Join Discord

UltimateXR.Teaser.mp4

🌟 Why Choose UltimateXR?

Modular & Scalable – Designed for enterprise applications and games.
Cross-Platform VR – Works seamlessly with major VR SDKs and hardware.
Feature-Rich – Includes locomotion, interactions, hand tracking, haptics, and more.
Battle-Tested – Used in real-world VR games and applications.
Developer-Friendly – Clean, well-documented code with an intuitive API.
Open Source & Actively Maintained – Community-driven with ongoing support.
MIT License – Free to use, modify, and contribute.

✨ Features

🤲 Precision Interaction – Advanced grab and manipulation mechanics.
🖐 Hand Pose Editor – Built-in tool for custom hand poses.
🚀 Versatile Locomotion – Supports multiple movement mechanics.
🎧 Haptics & Feedback – Advanced feedback for immersive VR experiences.
🦾 Full-Body IK Avatars – Customizable avatars with inverse kinematics. (Legs IK coming soon!)
🌐 Networking-Ready – Multiplayer support. (Available in the stable v1.0.0 development branch)
🏢 Enterprise-Grade Architecture – Built for serious VR applications.
📖 Well-Documented Code – Clean, structured, and fully documented.


📥 Installation

Recommended Method: Install via Unity's Package Manager for Git users.

📦 Method 1: Install via Git (Recommended)
  1. Remove any previous version of UltimateXR from /Assets/UltimateXR.
  2. Open Unity and go to Window > Package Manager.
  3. Click the + button and select "Add package from git URL...".
  4. Enter the following URL:
    https://github.com/VRMADA/ultimatexr-unity.git
    
  5. Click Add and wait for installation.
  6. If this is your first time using UltimateXR, import the example scenes.
📦 Method 2: Install via .unitypackage
  1. Remove any existing UltimateXR folder from /Assets/UltimateXR.
  2. Download the latest .unitypackage from Releases.
  3. Double-click the .unitypackage file to import it into Unity.
📦 Method 3: Install from Unity Asset Store
  1. Remove any existing UltimateXR folder from /Assets/UltimateXR.
  2. Visit the Unity Asset Store.
  3. Click "Open in Unity" to start the installation.

📚 Learn UltimateXR

🛠 Installation & Setup

🎯 Supported Platforms

🎮 Main Components

📜 API & Scripting


❤️ Thanks to Our Contributors!

Contributors


🌍 Community & Support

Join our community to get help and collaborate with other developers!

  • 💬 Discord – Chat with developers & contributors.
  • 🐦 Twitter – Follow us for updates.
  • 📖 Documentation – Full guides & tutorials.

🎯 Try UltimateXR Today → Installation Guide

About

UltimateXR is a free, open source framework that facilitates the creation of VR applications.

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Packages

 
 
 

Contributors