![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/7/7a/Deferred_rendering_pass_col.jpg/640px-Deferred_rendering_pass_col.jpg&w=640&q=50)
Sombreado diferido
De Wikipedia, la enciclopedia encyclopedia
En el campo de gráficos 3D por computadora, deferred shading, o, en español, sombreado diferido, es una técnica de sombreado a nivel de pantalla. Se le llama diferida porque el sombreado no es hecho en el primer pase de shaders a los vértices y píxeles; sino es «diferido» hasta un segundo pase.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/7/7a/Deferred_rendering_pass_col.jpg/320px-Deferred_rendering_pass_col.jpg)
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/9/92/Deferred_rendering_pass_dep.jpg/320px-Deferred_rendering_pass_dep.jpg)
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Deferred_rendering_pass_nor.jpg/320px-Deferred_rendering_pass_nor.jpg)
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/Deferred_rendering_pass_res.jpg/320px-Deferred_rendering_pass_res.jpg)
En el primer pase de un deferred shader, solo la información que es requerida para computación de sombreado es reunida. Las posiciones, normales, y materiales para cada superficie son pasados al buffer de geometría (G-buffer) en forma de texturas. Después de esto, un shader de píxeles computa la luz directa e indirecta en cada píxel utilizando la información de los buffers de textura, en espacio de pantalla.
La oclusión direccional en el espacio de la pantalla[2] puede ser hecha como del parte del segmento del deferred shading para dar dirección a las sombras e interreflexiones.