Oclusión ambiental (Ambient Occlusion)
La Oclusión ambiental es un efecto gráfico que añade sombras suaves en los rincones, bordes, juntas, bajo objetos u otras superficies que están cerca unas de otras, para que la escena se vea más realista. No es una sombra puntual, sino que oscurece zonas donde la luz ambiental tendría dificultad de llegar.
Variantes generales
Aquí tienes las implementaciones más comunes y en qué se diferencian:
- SSAO (Screen-Space Ambient Occlusion): Se basa en lo que está visible en pantalla. Toma el búfer de profundidad, mira píxeles cercanos y calcula cuánta geometría bloquea la luz ambiental. Opción básica y de menor costo.
- SSAO mejorado / SSAO+: Más muestras, filtros más suaves, detalles mejorados, menos ruido que SSAO básico. Coste mayor.
- HBAO (Horizon-Based Ambient Occlusion): Explora “horizontes” en el búfer de profundidad, sombreado más definido, mejor calidad visual, más costoso.
- HBAO+: Versión optimizada de NVIDIA. Mejor definición, más muestras, menos artefactos, pero más exigente.
- HDAO (High Definition Ambient Occlusion): Variante de AMD, más definición y mejores bordes, mayor coste.
- SSDO (Screen-Space Directional Occlusion): Añade dirección de luz al cálculo, sombras más realistas, coste alto. A pesar de que SSDO genera una iluminación y un sombreado más preciso, continúa siendo propenso a los mismos problemas potenciales que presenta SSAO, como por ejemplo los bordes irregulares o sombreados imprecisos de un objeto a otro objeto.
- VXAO (Voxel Ambient Occlusion): Convierte la escena a vóxeles y calcula la oclusión en ese volumen. Muy realista, pero muy costoso.
- RTAO (Ray-Traced Ambient Occlusion): Usa trazado de rayos para calcular con precisión cómo la luz ambiental es bloqueada por la geometría, generando sombras suaves y realistas en tiempo real. Ofrece la mejor calidad visual, pero solo es posible en GPUs modernas con núcleos dedicados a ray tracing e inteligencia artificial. Es la opción más exigente en rendimiento.
Comparar: OFF vs SSAO


Comparar: OFF vs SSAO+


Comparar: SSAO vs HBAO


Comparar: SSAO vs HBAO+


Comparar: SSAO vs HDAO


Ver comparacion de SSDO

Comparar: HBAO+ vs VXAO


Coste en rendimiento
El impacto depende de la GPU, resolución, calidad (número de muestras) y variante usada. Estos son los puntos clave:
- SSAO básico: 5–10 % menos FPS.
- SSAO+ / SSAO mejorado: 10–20 % menos FPS dependiendo del escenario.
- HBAO / HDAO: 15–30 % menos FPS en ajustes altos; en GPU de rango medio puede sentirse bastante pesado.
- HBAO+: Gran calidad, pero muy exigente; puede bajar bastante FPS en 1440p/4K.
- VXAO / volumétricos o ray-trazadas: Los más costosos, hasta 30–50 % menos FPS dependiendo del hardware.
- RTAO: Calidad sobresaliente gracias al trazado de rayos, pero requiere GPUs con núcleos de IA y ray tracing. Puede reducir el rendimiento de forma significativa en resoluciones altas de 15 a 40 FPS menos.
Cuándo conviene activarlo
La decisión depende de tu GPU y de cuánto priorices la calidad visual frente al rendimiento:
- Con GPU potente: usar SSAO+ o HBAO en calidad media/alta da buen balance.
- Con GPU modesta o en 1440p/4K: mejor calidad baja o desactivar AO para mantener FPS.
- En interiores con muchos detalles: HBAO+ o HDAO pueden valer la pena.
- En exteriores abiertos: AO puede pasar desapercibido, incluso conviene desactivarlo.
- Prueba escalonada: empieza desactivado, luego bajo, medio, hasta donde sea tolerable.
- Si tu GPU soporta ray tracing con núcleos de IA: RTAO ofrece la experiencia más realista, ideal para quienes priorizan fidelidad visual sobre FPS.