Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

PERFORMANCE_BUDGET

Category: 08. AR / VR / XR / Metaverse
Section: Phase 2: Technical Blueprint


9. PERFORMANCE_BUDGET.md

Purpose: To define frame rate, polygon count, draw calls, and memory limits.

Act as a senior XR performance engineer.
Using the PRD and Scene Graph below, create a Performance Budget document for this XR hackathon project.

PRD: [PASTE PRD]
SCENE_GRAPH: [PASTE SCENE_GRAPH]

Provide:
1. Target frame rate (72Hz, 90Hz, 120Hz)
2. Polygon budget (Total, Per object)
3. Draw call budget
4. Texture memory budget
5. Material and shader budget
6. Lighting budget (Real-time vs Baked)
7. Physics budget
8. Audio budget
9. Memory budget (RAM, VRAM)
10. Performance profiling tools (Unity Profiler, RenderDoc)
11. Optimization techniques (LODs, Batching, Occlusion culling)
12. A checklist for verifying performance before the demo

Explain each concept in beginner-friendly language.
Keep the performance budget realistic for a hackathon.