I am trying to achieve procedural displacement which is based on ambient occlusion, meaning it will displace geometry based on its proximity to other objects.
The image below shows that the texture was made using a plane and a cube. This plane is wavy when displacement output is directly connected to the noise texture (“displacement only” under material settings), but it flattens as soon as I multiply it with the AO.
According to the texture pattern on the plane it should be working, as it works with bare “value” from the noise texture. Shouldn’t the plane be displaced by a fixed 0-1 amount, as the AO factor is also probably in that range?
Only muting the multiply node shows that the texture itself does displace the plane.