Cos'è l'ambient occlusion
L'AO simula come la luce ambientale viene bloccata nelle fessure e spazi stretti. In un muro di mattoni, le fughe sono più scure perché meno luce vi arriva. Una mappa AO è in scala di grigi: bianco = esposto, nero = occluso.
Come l'AO migliora il realismo
Senza AO, i materiali PBR appaiono artificialmente puliti. Un pavimento in ciottoli ha bisogno dell'AO per scurire le fessure dove si accumula lo sporco.
Generare mappe AO
Bake dalla geometria 3D in Blender, Substance Painter o xNormal. Per texture piatte: sfoca la height map, invertila e regola i livelli.
Usare l'AO negli shader
L'AO moltiplica l'illuminazione diffusa. La maggior parte dei motori ha un input AO dedicato. L'effetto è sottile ma le superfici appaiono notevolmente più realistiche.
Channel packing con AO
Nella produzione di giochi, l'AO viene compressa nel canale Rosso delle texture ORM (Occlusione-Roughness-Metallic), condividendo il file con roughness e metallic.