Page 1 of 1

SSAO Ambient Occlusion Filter

Posted: 08 Nov 2020, 07:31
by Naggar
Hello Ventuz team
Often I end up disabling AO altogether simply because I have a few Alpha materials on some meshes, fake beam lights with alpha or particle systems in a 3D scene.
Therefore I would like to request for a filter node to exclude SSAO for meshes in a layer if possible..

Thanks and best regards
Naggar

Re: SSAO Ambient Occlusion Filter

Posted: 11 Nov 2020, 09:50
by Dennis
Hey Naggar,

i am pretty sure it is not possible, since the SSAO is as the name says: a screenspace solution...
disabling screenspace fx for certain objects will not work then.

i will have a talk to the engine developer and will get back to you asap.

regArts
Dee

Re: SSAO Ambient Occlusion Filter

Posted: 12 Nov 2020, 09:18
by Naggar
I'm aware that its Screen space, but I was thinking that it would be something similar to 3D ref layer mechanism, if 3D reference layer can remove something from one layer and show it in another, maybe there could be a similar approach with the AO overlay (when filtering it out it is completely blocked from the AO "Layer").

Thanks though :)

Re: SSAO Ambient Occlusion Filter

Posted: 12 Nov 2020, 11:15
by lerou
It would already be helpful if those settings (the ones you find in the layer's root node) could be changed fo a ref layer. Then you could use a second render pass (ref layer) and filters. However, using two layers would kill your z-test, which is often not useful as well...