Black halos

There’s black halos around objects every now and then. (See attachments).

I’m sure this has been discussed before but I couldn’t find anything on the forums and my troubleshooting turned out nothing.
I haven’t found a common denominator for this “render artifact”. It seems to turn up every now and then.
I’d gladly elaborate more on my set-up, if needed.
I prepared a small clip that illustrates the issue better but as a new user I’m not allowed to upload animations, apparently.

Any help would be greatly appreciated.

Hi Christian, welcome to the Forums.

My first thought is ‘ambient occlusion’ - which can be turned off in Project Settings, Post Process Volume, or temporarily in the viewport (Eye Dropdown → Search ‘Ambient’)

There’s also an ‘ambient occlusion’ view mode. (Buffer Visualization section in viewport View-Mode dropdown)

My second guess would be something involving Lumen.

Feel free to upload your clip/animation to Dropbox/Gdrive/etc and share a link here.

Thank you for the reply, @Astrotronic
Unfortunately, disabling ambient occlusion didn’t fix the issue.

Here’s a link to the clip I mentioned: dropbox
(The clips is stylized but that appears not to be responsible for the issue. I chose the clip just because it illustrates the issue of the black halo very clearly).

I’ve begun troubleshooting Lumen as well, testing every Lumen setting and related CVar I could find by checking, unchecking, and adjusting them. Unfortunately, it hasn’t resolved the issue yet.

Cool animation, I see the ‘black halo’ around the red ribbon.

If you mouse over ‘Ambient Occlusion’ in the project settings it says that It can be overridden by Post-Process or Cameras, So I’d double check the settings those. (I imagine it’s using the settings from a cine camera when rendering the animation)

console command ‘showflag.ambientocclusion 0’ is worth a shot too.

For troubleshooting Lumen, try changing ‘Dynamic Global Illumination Method’ in Project Settings.

Is it happening in reflecitons or GI? Is screen traces enabled?

r.Lumen.Reflections.ScreenTraces was enabled, yes. Turning it off didn’t make a difference.
There is no information in the visualization buffer > ambient occlusion. I.e. it shows just white.
See attachment.

Ambient occlusion was off in the camera settings as well. Turning it on didn’t make a difference.
I changed the global illumination method in the project settings as well. In the same vein, here’s a crop from the same scene, pathtraced, for reference.
See attachment

The same crop rendered with lumen is also in the attachment.

In short, I haven’t managed to isolate the issue, unfortunately. Still, I appreciate all the suggestions.

I was able to find the issue I had with the other shot, though:
The culprit was the shadow contrast. (In camera settings):
Here’s the fixed version, in case anyone’s interested:
DrobBoxLink

1 Like

Could it have something to do with the long focal length? I.e. a DOF issue?
If anyone has any settings/cvars I could try, I’m all ears.