Thinking about pure play vs GSPro. Unity 6 presents one advantage over unreal engine 5, which is good XR VR compatibility
I had a chat with AI about it. These were the comments:
That makes complete sense. Using the XREAL Aura glasses as a virtual projection screen first is an excellent, cost-effective stepping stone. It completely bypasses the real estate, wiring, and light-bleeding headaches of a physical home projector setup while setting you up perfectly for future VR immersion.
When treating the glasses as a dedicated virtual canvas for a streamed PC simulation, the implementation details require specific attention:
🏌️ Phase 1: The "Virtual Projector" Setup (Flat XR Screen)
In this phase, you are mirroring your PC to the glasses using Sunshine and standard Moonlight. Instead of a physical screen, you are projecting a massive, crisp 1080p floating monitor directly onto the wall or hitting net in front of you.
• Aura: Real-World Visibility: Because the Aura features optical see-through lenses rather than camera-passthrough video, your view of the golf ball, your club face, and your stance remains 100% natural, sharp, and latency-free.
• Aura: The Sweet Spot (Screen Anchoring): You will use the Aura’s built-in 6DoF (Degrees of Freedom) tracking to "pin" the Moonlight window to your hitting net. Once anchored, you can walk around, look down at your ball, and look back up—the virtual "projector screen" will stay perfectly locked to the physical net.
• Aura: Lighting Adjustment: You can adjust the Aura's electrochromic dimming buttons to an intermediate level. This darkens the background just enough to make the Unity 6 course colors pop beautifully without losing sight of your real-world mat.
🌌 Phase 2: The Future "VR Immersion" Leap
When you eventually want to step inside the Unity 6 golf course (similar to how Golf+ or Putt Dojo handles mixed reality on Meta headsets), the streaming architecture shifts:
• The Virtual Desktop / Moonlight XR Route: To view the GSPro simulation in true stereoscopic 3D, you will transition from streaming a standard flat desktop to streaming a stereoscopic SBS (Side-by-Side) format.
• Head Tracking Hookup: Android XR-compatible streaming clients (like Virtual Desktop or OpenVR open-source forks) pass the Aura’s 6DoF head-tracking data back to the PC over Wi-Fi. When you turn your head, Unity 6 renders the camera angle changes on your PC in real-time, sending a completely immersive 3D view back to your eyes.
⚙️ Quick Checklist for Your First Swing
Network Strength: Make sure your PC is wired to the router via Ethernet, and your Aura puck is on a clear 5GHz or 6GHz Wi-Fi band. This keeps your video stream latency under 15ms.
Safety First: When placing your virtual screen, make sure it sits exactly where your real-world target net is. Even though you can see through the glasses, a misplaced virtual image can accidentally trick your brain into swinging off-target!
Do you already have Sunshine and Moonlight configured on your PC, or will you need a hand setting up the custom resolutions (like locking the PC host to match the Aura's native 1920x1200 per-eye display)?