Specular highlight of point light cannot be occluded

If I set both “Source Radius” and “Source Length” of a point light, then its specular highlight cannot be occluded as shown on the GIF below. Is this a known issue? Is there a workaround?

(GI and Reflection have been turned off with PPV so I can exclude them from the equation)

UPDATE: using EnrealEngine 5.4.4

NVIDIA_Share_noMoYQFobW

1 Like

I was not able to repro this. What type of shadows are you using?

1 Like

Hi Shaun,

Thanks for the prompt reply.

  • Shadow map method: Virtual Shadow maps
  • Ray Traced Shadows: ON
  • Engine Scalability Settings: Cinematic

I’ve setup the project to use Lumen with HW raytracing; tried to max out everything since I want to create cinematic, so FPS is low prio.

If you need any other setting just alert me.
I appreciate you taking your time investigating this.

PS: in the meantime I’m installing 5.5 preview to see if the issue is still there

Aaaaaand the results are in: in UE 5.5 Preview the issue seemed to be resolved!

Oh I didn’t mentioned in the first post that I use v5.4.4 (I’ll update the orig post as well)

Turning Megalights ON in 5.5 brings back the issue. Interesting :thinking:

NVIDIA_Share_ZsIipaJHoV

Thats fixed in our dev branch. I would not use ManyLight for anything other than messing around. There is some work to be done still.

I’m only doing a personal project right now. I’m all up for experimenting with new stuff :wink:

But could you reproduce the issue in 5.4.4? I’d still like to fall back to that version if anything goes wrong with the preview one.

I can. You’re likely bumping into the light source shape intersecting the plane.

Unfortunately it’s not the case; there’s almost 1m between the two.

And you can see that the shadow is correct. Meaning the light itself doesn’t goes through the plane; only the specular highlight stays there. The fact that setting the lights “Specular Scale” to 0 makes that highlight disappear proves that as well.

Ahh I see. I’ll ask the engineers to have a closer look.

Thanks, much appreciated!

In the meantime I guess I’ll just replace the point light with 2 rect light positioned back to back.