Help with achieving the "Opposition Effect" in cycles I'm trying to simulate this effect in cycles with materials



This phenomena is called "Opposition Surge/effect", and is a result of the phase angle between a light source (sun) and the observer approaches zero. The effect is mostly seen on rough surfaces, as the shadows of said surface disappear when the observer is directly between the surface and the light source

This is something I've been trying to simulate in cycles with materials. Now this effect should in theory be achieved simply by creating rough physical geometry, however, it is not very practical for large scale scenes as the physical geometry takes up a lot of memory. Can anyone think of a way to simulate this effect within a material?
You can create dense geometry only where needed with Adaptive Subdivision and displacement in Blender. It's still an experimental feature, but seems to work quite well.