Page MenuHome

EEVEE AO Fades to zero if camera is far away
Closed, ArchivedPublic

Description

I am facing an issue when EEVEE Ambient Occlusion disappears if the object is far away from camera.

AO factor is high, and particle hair eyelashes look very prominent when camera is close up:


When camera gets farther away, I would expect to see something like this:

But the result I got is that eyelashes become almost completely invisible from distance:

This is a comparison of expected and actual result:

Blend file to demonstrate:

Blender version: 2.92.0-1e8f2665916c-linux64

Event Timeline

Roman (rwman) updated the task description. (Show Details)
Evan Wilson (EAW) closed this task as Archived.EditedJan 18 2021, 3:35 PM

Edit: My keyboard bugged out and hit send before I finished writing my comment. Sorry about that.


Thank you for the report.

AO is a screen space effect in EEVEE. As the Eyelash in the zoomed out render only occupies an area of 14 x 4 pixels, there isn't much screen space for EEVEE to sample. Your viewport is set to 2 samples, and the render to 9. This doesn't give EEVEE that many samples to combine. You also have set the film filter size to 0 pixels, so the samples that you are taking aren't getting spread out.

It is for these reasons that I am closing this report. It is a combination of the limitation of screen space effects and settings.

For more information see:
https://docs.blender.org/manual/en/latest/render/eevee/limitations.html#screen-space-effects
https://docs.blender.org/manual/en/latest/render/eevee/render_settings/ambient_occlusion.html