Files
explorer-monorepo/docs/specs/xr/xr-performance.md

950 B

XR Performance Specification

Overview

Performance requirements and optimization strategies for XR experiences.

Frame Rate Targets

Target: 90 FPS (VR) or 60 FPS (AR) Minimum: 72 FPS (VR) or 30 FPS (AR) Measurement: Consistent frame timing

LOD (Level of Detail) Strategies

Strategy

Distance-Based LOD:

  • High detail for nearby objects
  • Reduced detail for distant objects
  • Cull objects beyond view distance

Performance-Based LOD:

  • Adjust detail based on frame rate
  • Dynamic quality adjustment

Asset Optimization

Optimization Techniques

  • Texture compression
  • Geometry simplification
  • Animation optimization
  • Occlusion culling

Network Data Streaming

Strategy

  • Load critical data first
  • Stream additional data progressively
  • Cache frequently accessed data
  • Preload based on user movement

References

  • XR Architecture: See xr-architecture.md
  • XR Scenes: See xr-scenes.md