In practical applications such as movie production, the scenes are
much more complex:
- Thousands of light sources.
- More textures than can fit in memory.
- More geometry than can fit in memory (in tessellated form).
- Very complex, programmable shaders for displacement, illumination, and
reflection. (10,000s lines of code.)
In addition, the images have to be of very high quality:
- High resolution.
- Motion blur.
- Depth of field.
- No spatial or temporal aliasing (no staircase effects, "crawlies", poppin
etc.)