Explanation
The process of generating the images displayed in a virtual environment. In VR, rendering must produce two slightly different images (one per eye) at 90+ frames per second with minimal latency -- making it far more demanding than traditional screen rendering.
Real-world example
The computer calculating every pixel of what you see in the game.
Practical applications
- VR image computation: transforming 3D models into pixels displayed on the screen
- Critical performance: rendering must be fast enough to maintain 90 FPS
- Visual quality: level of detail, lighting, shadows, reflections
- Optimization: finding the right performance/quality balance for the target hardware
VR rendering challenges
Dual rendering (stereoscopy)
- An image must be computed for each eye
- Nearly 2x the workload of a standard game
- Certain optimizations reduce this cost
Example: Single-pass stereo, instanced rendering
Latency constraints
- Each frame must be ready in under 11 ms (at 90 Hz)
- No "cheating" possible as on a flat screen
- The user immediately notices any flaw
Example: Motion-to-photon latency must be minimized
VR scenario
A developer optimizes the rendering of their industrial VR training. They reduce the number of dynamic lights, use compressed textures, and enable foveated rendering. Result: from an unstable 60 FPS to a steady 90 FPS on a standalone VR headset.
Why it matters in professional VR
- Rendering is THE technical challenge of VR: it must be both fast and beautiful
- Essential knowledge for evaluating the feasibility of any VR project
- Rendering optimization is a specialized discipline within VR development

