Screen space directional occlusion
Screen space directional occlusion (SSDO) is a computer graphics technique enhancing screen space ambient occlusion (SSAO) by taking direction into account to sample the ambient light (both the light coming directly at an object, as well as the light reflected off of the object directly behind it), to better approximate global illumination.[1][2][3][4] SSDO was introduced by Tobias Ritschel, Thorsten Grosch, and Hans-Peter Seidel in their 2009 ACM Symposium on Interactive 3D Graphics and Games paper Approximating dynamic global illumination in image space, which describes it as extending SSAO to directional occlusion with one diffuse indirect bounce of light; later literature notes that SSDO still suffers from common screen-space artifacts such as noise and banding.[5][3][6]
Method
The original SSDO paper describes a two-pass screen-space approach, with one pass for direct lighting and a second pass for indirect bounces.[3] Later literature describes SSDO as assuming a general shadowing direction that allows color bleeding and a single light bounce.[7]
References
- ↑ "What is Ambient Occlusion? Does it Matter in Games?". 31 December 2021. https://thewiredshopper.com/ambient-occlusion/?nonitro=1.
- ↑ "SSDO: Screen Space Directional Occlusion | Geeks3D". 19 June 2010. https://www.geeks3d.com/20100619/ssdo-screen-space-directional-occlusion/.
- ↑ 3.0 3.1 3.2 Tobias Ritschel; Thorsten Grosch. "Approximating dynamic global illumination in image space". Drexel University. https://www.cs.drexel.edu/~david/Classes/Papers/SSDO.pdf.
- ↑ "Deferred Screen Space Directional Occlusion". https://kayru.org/articles/dssdo/.
- ↑ "Tobias Ritschel". University College London. https://www.homepages.ucl.ac.uk/~ucactri/.
- ↑ "Optimization of screen-space directional occlusion algorithms". CoLab / Open Physics. https://colab.ws/articles/10.1515/phys-2019-0054.
- ↑ Fabian Bauer; Martin Knuth. "Screen-Space Ambient Occlusion Using A-buffer Techniques". RWTH Aachen University / IEEE CAD/Graphics 2013. https://animation.rwth-aachen.de/media/papers/2013-CADGraphics-MultilayerAO.pdf.
