- Create consolidated setupXRCamera() method in Level1 to handle all XR camera initialization in one place - Use intermediate TransformNode (xrCameraRig) for camera rotation since WebXR camera only uses rotationQuaternion which XR frame updates overwrite - Fix pointer selection feature registration timing - must register after XR session starts, not during initialize() - Move pointer registration to onStateChangedObservable and setupXRCamera() - Don't stop render loop before entering XR as it may prevent observables from firing properly - Fix audio paths in shipAudio.ts to use correct asset locations 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| config | ||
| generation | ||
| migration | ||
| stats | ||
| storage | ||
| level1.ts | ||
| level.ts | ||
| testLevel.ts | ||