Project: QGIS

Version: 3.28

Feature: Ambient Occlusion 3D Effect

A new ambient occlusion effect is available for rendering data in 3D views that is useful for improving depth perception of the data in 3D. This is a post-processing effect and it can be even combined with eye dome lighting (EDL) for quite interesting results. An oversimplification of the effect is that features that are not visible to the camera are used to texture and darken neighboring elements, with the benefit of improving contrast, feature definition, and differentiation.

There is a new item for controlling the state of Ambient Occlusion in the configuration menu for 3D views, as well as extra parameters in the advanced section of the configuration dialog for fine-grained control over:

  • Radius: The distance threshold for calculating ambient occlusion
  • Intensity: The strength of the effect should be (higher values make things darker)
  • Occlusion threshold: Number of neighboring points that need to be occluded for the effect to appear (values lower than 50% will make the output darker, but possibly provide a greater range of occlusion)

This feature was developed by Martin Dobias & Belgacem Nedjima