List of common shading algorithms
Encyclopedia
Below is a list of common shading algorithms
Shader
In the field of computer graphics, a shader is a computer program that is used primarily to calculate rendering effects on graphics hardware with a high degree of flexibility...

:

Interpolation techniques (can be combined with any illumination model):
  • Flat shading
  • Gouraud shading
    Gouraud shading
    Gouraud shading, named after Henri Gouraud, is an interpolation method used in computer graphics to produce continuous shading of surfaces represented by polygon meshes...

  • Phong shading
    Phong shading
    Phong shading refers to an interpolation technique for surface shading in 3D computer graphics. It is also called Phong interpolation or normal-vector interpolation shading. Specifically, it interpolates surface normals across rasterized polygons and computes pixel colors based on the interpolated...



Illumination models (can be combined with any interpolation technique):
  • Blinn–Phong
    Blinn–Phong shading model
    The Blinn–Phong shading model is a modification to the Phong reflection model developed by Jim Blinn....

  • Cook–Torrance (microfacets)
  • Lambert
    Lambertian reflectance
    If a surface exhibits Lambertian reflectance, light falling on it is scattered such that the apparent brightness of the surface to an observer is the same regardless of the observer's angle of view. More technically, the surface luminance is isotropic...

  • Minnaert
  • Oren–Nayar
    Oren–Nayar Reflectance Model
    The Oren-Nayar reflectance model, developed by Michael Oren and Shree K. Nayar, is a reflectance model for diffuse reflection from rough surfaces...

     (Rough opaque diffuse surfaces)
  • Phong
    Phong reflection model
    The Phong reflection model is an empirical model of the local illumination of points on a surface...

  • Ward anisotropic
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK