|
Modeling and Rendering of Heterogeneous Translucent Materials Using The Diffusion Equation |
|
|
|
|
Written by Javier Loureiro
|
|
Tuesday, 02 September 2008 |
|
En el siggraph 2008 se publicó un papers sobre subsurface scattering que me parece bastante interesante. El paper se basa en las ecuaciones de difusion. Esto es una forma de análisis de fluidos, donde generamos unas ecuaciones diferenciales a partir de una generalización estadística de muchos movimientos de fotones o de eventos. Por ejemplo, si tienes una cuchara metia en el café, asumiendo que la cuchara transmite uniformemente el calor, podemos calcular la temperatura en la cola, usando la ecuación de difusión . En el paper se muestra una aproximación de esto aplicado al subsurface, que usa un grid dentro del volumen del objeto para realizar los cálculos. Se hacen 3 pasadas, donde primero se calcula la iluminación en la superficie, despues el multiple scattering usando la difusión, y despues el término de luz directa y specular. Para aplicar los cálculos a una GPU, usan un grid generado con unas propiedades que se pueden reproducir facilemente en la tarjeta, y permite hacer el cálculo en una proyección 2D de las posiciones del grid, a una textura. Incluye la forma inversa de difusión, para poder capturar el efecto de subsurface desde fotografías, algo que se trabaja mucho últimamente.
|
|
Last Updated ( Tuesday, 02 September 2008 )
|