List of common shading algorithms
Appearance
This article lists common shading algorithms used in computer graphics.
Interpolation techniques
These techniques can be combined with any illumination model:
Illumination models
Realistic
- Blinn–Phong
- Cook–Torrance (microfacets)
- Lambert
- Minnaert
- Oren–Nayar (Rough opaque diffuse surfaces)
- Phong
- Ward anisotropic
- Hanrahan-Krueger model of subsurface scattering
- Physically based rendering
Non-photorealistic
Non-photorealistic illumination models commonly used in cartoons and video games include: