Overview
Ambient Occlusion estimates how exposed each surface point is to surrounding light and darkens creases or contact areas.
Darkens areas where nearby geometry blocks ambient light.
Compact metadata for implementation and discovery.
Ambient Occlusion estimates how exposed each surface point is to surrounding light and darkens creases or contact areas.
Quick facts
Runtime and memory behavior at a glance.
Best
O(p s)
Average
O(p s)
Worst
O(p s)
Space
O(p)
occlusion = blocked_samples / total_samplesEstimates how much nearby geometry blocks ambient light.
Show creases darkening as nearby samples become blocked.
Ambient Occlusion operates in O(p s) time and O(p) space within the Lighting Approximation family. Key governing relation: occlusion = blocked_samples / total_samples. Often compared with Screen Space Ambient Occlusion and Path Tracing.
What each reference supports for this entry.
Rendering reference for light transport, ray tracing, sampling, BRDFs, acceleration structures, and path termination.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Path tracing can estimate occlusion through sampled light transport.
SSAO approximates ambient occlusion from screen-space buffers.