Wat ambient occlusion is
AO simuleert hoe omgevingslicht wordt geblokkeerd in spleten en nauwe ruimtes. Bij een bakstenen muur zijn de voegen donkerder omdat er minder licht komt. Een AO-map is grijswaarden: wit = volledig belicht, zwart = volledig afgesloten.
Hoe AO realisme verbetert
Zonder AO zien PBR-materialen er kunstmatig schoon uit. Een keienvloer heeft AO nodig om de gaten te verdonkeren waar vuil zich ophoopt.
AO-maps bakken
Bak vanuit 3D-geometrie in Blender, Substance Painter of xNormal. Voor platte texturen: height map vervagen, inverteren en niveaus aanpassen.
AO gebruiken in shaders
AO vermenigvuldigt de diffuse belichting. De meeste engines hebben een speciale AO-invoer. Het effect is subtiel maar oppervlakken zien er merkbaar realistischer uit.
Channel packing met AO
In gameproductie wordt AO verpakt in het Rode kanaal van ORM-texturen (Occlusie-Roughness-Metallic), waarbij het bestand wordt gedeeld met roughness- en metallic-data.