Oclusión ambiental
Método de sombreado o shading 3D que ayuda a añadir realismo a la reflexión de los modelos teniendo en cuenta la atenuación de la luz, debido a la oclusión. La oclusión es la acción y resultado de cerrar u obstruir algo.
A diferencia de los métodos tradicionales como el sombreado Phong, la oclusión ambiental es un método global, en el sentido de que la iluminación en cada punto de contacto opera en función de las demás geometrías en la escena que determina las áreas claras de las oscuras basado en la proximidad de las superficies.
Qué se ve con la oclusión ambiental
Oscurece las zonas donde la luz llega peor: esquinas, juntas, huecos bajo los objetos. Sin ella, algunos objetos pueden parecer flotar sobre el suelo; con ella, la sombra de contacto los asienta. En las opciones gráficas se ve como AO o SSAO, y se oye con la oclusión ambiental activada las esquinas se ven más reales. Es un detalle sutil, pero cambia mucho cómo se lee la escena.
De la teoría al juego
Según Wikipedia, la oclusión ambiental calcula cuánta luz ambiente recibe cada punto y suaviza el sombreado en las zonas cerradas. Su variante en espacio de pantalla, SSAO, usa la profundidad de cada píxel en lugar de la geometría completa de la escena, y por eso es viable en tiempo real. La misma fuente atribuye a Crytek el primer método de AO en tiempo real, para CryEngine 2. Para el concepto de base, mira sombreado.
Preguntas frecuentes
¿Qué es el SSAO?
Es una versión de la oclusión ambiental que se calcula sobre la imagen ya dibujada, usando la profundidad de cada píxel. Según Wikipedia, evita trabajar con toda la geometría y es una aproximación en tiempo real, por eso aparece en muchos juegos.
¿Gasta mucho rendimiento la oclusión ambiental?
Depende del método y de la calidad elegida. Las variantes más precisas piden más a la tarjeta gráfica. En muchos juegos hay varios niveles de calidad en las opciones, así que se puede ajustar según lo que aguante el equipo.
¿Es lo mismo que una sombra normal?
No. Una sombra normal depende de una luz concreta que proyecta la silueta de un objeto. La oclusión ambiental oscurece zonas por estar cerradas o próximas a otras superficies, sin depender de una única fuente de luz.
Fuentes
Palabras relacionadas
Añadido el · Actualizado el · ¿Falta algo? Sugiere una corrección