On my engine, SSAO was a post-process on the entire screen.
Now it's an separate pass performed right after the Z-Prepass, allowing me to use AO directly in lighting.
Bye-bye AO on selfillum surfaces.
I've also replaced my SSAO shader with XeGTAO.
#indiedev #gamedev #gameengine
Now it's an separate pass performed right after the Z-Prepass, allowing me to use AO directly in lighting.
Bye-bye AO on selfillum surfaces.
I've also replaced my SSAO shader with XeGTAO.
#indiedev #gamedev #gameengine