Este artículo enumera los algoritmos de sombreado comunes utilizados en gráficos de computadora .
Técnicas de interpolación
Estas técnicas se pueden combinar con cualquier modelo de iluminación:
Modelos de iluminación
Realista
Los modelos de iluminación que se enumeran aquí intentan modelar el brillo percibido de una superficie o un componente del brillo de una manera que parezca realista. Algunos tienen en cuenta aspectos físicos, como por ejemplo las ecuaciones de Fresnel , las microfacetas , la ecuación de renderizado y la dispersión subsuperficial .
Reflexión difusa
La luz que se refleja sobre una superficie no metálica o muy rugosa da lugar a una reflexión difusa . Los modelos que describen el brillo percibido debido a la reflexión difusa incluyen:
- Lamberto
- Oren–Nayar (Superficies difusas opacas rugosas)
- Minnaert
Reflexión especular
La luz que se refleja en una superficie relativamente lisa da lugar a una reflexión especular . Este tipo de reflexión es especialmente intensa en superficies metálicas. Los modelos que describen el brillo percibido debido a la reflexión especular incluyen:
- Teléfono
- Blinn-Phong
- Cook–Torrance (microfacetas)
- Ward anisotrópico
Dispersión subsuperficial
La dispersión subsuperficial es una forma indirecta de reflexión en la que parte de la luz se transmite a un material semitransparente, se dispersa bajo la superficie y rebota hacia afuera. La luz que no es absorbida por el material y rebota hacia afuera a través de la superficie nuevamente da lugar a una reflexión indirecta difusa, que iluminará la superficie no solo donde está iluminada, sino también en las proximidades de donde incide la luz, así como en el otro lado de las partes delgadas de un objeto. La mayoría de los no metales pueden transmitir luz hasta cierto punto y, por lo tanto, se ven afectados por este efecto. Los modelos de dispersión subsuperficial incluyen:
- Modelo de dispersión del subsuelo de Hanrahan-Krueger
No fotorrealista
Los modelos de iluminación no fotorrealistas no intentan modelar el brillo percibido de una superficie de forma realista, sino que se centran en expresar ciertos estilos. Se utilizan, por ejemplo, en dibujos animados , videojuegos , películas o ilustraciones técnicas , e incluyen: