Skip to content

v0.1

Pre-release
Pre-release

Choose a tag to compare

@Skaut0071 Skaut0071 released this 01 Feb 20:55
· 1 commit to main since this release

🚀 Release v0.1: Initial Launch

Welcome to the first official release of OSC Tracking for SlimeVR! This project provides a lightweight, Unity-based bridge to stream tracking data from your Quest headset directly to the SlimeVR Server without the overhead of SteamVR.

✨ Key Features

  • SteamVR-Free Tracking: Bypass heavy VR runtimes. Ideal for testing SlimeVR on non-gaming laptops or low-end PCs.
  • 3-Point Simulation: Tracks and sends world-space coordinates for the Head and both Hands/Controllers.
  • Passthrough AR: Maintains full situational awareness by allowing you to see your real-world environment while the virtual skeleton moves in SlimeVR.
  • Auto-Discovery: Automatically picks up your SlimeVR Server IP address on your local network.
  • Optimized for Quest: Standalone execution for a portable, cable-free demonstration setup.

🛠 Technical Specifications

  • Protocol: UDP via OSC (Open Sound Control)
  • Default Port: 9001 (VRChat OSC Tracker standard)
  • Data Sent: Position and Rotation for head, left_hand, and right_hand.

🔮 Future Roadmap

I am looking forward to expanding the capabilities of this tool beyond 3-point tracking. Future updates will focus on:

  • Full Upper Body Tracking: Adding simulated chest and elbow tracking without extra physical hardware.
  • Advanced Estimation: Implementing a combination of mathematical IK simulation and Meta’s Body Tracking SDK to provide more accurate anatomical data.

📖 Setup Instructions

  1. SlimeVR Server: Open the server, go to Settings, and ensure VRChat OSC Trackers is enabled (Port 9001).
  2. Installation: Sideload the OSC Tracking.apk to your Quest.
  3. Permissions: Accept the Spatial Data/Passthrough permissions when prompted.
  4. Connect: The app will automatically find your PC; check your SlimeVR Server to see the new trackers appear.

⚠️ Disclaimer

This is an open-source tool for testing and demonstration. It is not intended to replace a full VR gaming runtime but serves as a bridge for SlimeVR visualization and calibration testing.

📦 Assets

  • OSC Tracking.apk
  • Source code (zip)
  • Source code (tar.gz)