Rendering
Photorealistic Rendering
Rendering or image synthesis is the process of generating a image from a 2D or 3D model by means of a computer program.
The goal is to create images from 2D or 3D models which are not distinguisible from what we've seen in the real world.
If we can make photorealistic rendering, non-photorealistic rendering can be easily achieved.
Achieving photorealism in computer graphics requires:
- Realistic/detailed geometry of models
- Accurate representations of surface properties (e.g. material)
- Good physical descriptions of the lighting effects
- Good understanding of human perception (Human doesn't perceive absolute value... But they are good at perceiving relative value!)