Setting a PointLight's color to -1,-1,-1 on Future creates a void hole

Reproduction Steps

  1. Open up a baseplate in Roblox Studio
  2. Set Light Technology to Future
  3. Add a PointLight to the spawn and set it’s color to -1, -1, -1

Expected Behavior
Not really sure, but definitely not cause this to happen.

Actual Behavior
A black hole appears that isn’t smoothed in any way;

Issue Area: Engine
Issue Type: Display
Impact: Low
Frequency: Constantly

17 Likes

This seems to affect all types of lights.
Some additional details:

  • If you set one of the colors to a positive value, the void will become semi-transparent and will be recolored:
  • This nothingness covers the area on which Future shadows are rendered:

    This might be a debug feature to highlight voxels(?) that are affected by a light.
4 Likes

I personally don’t find this much of a bug, more of a tool you can use to your advantage for visible testing of when your light source disappears. I also don’t really think this is gonna cause any issues for anyone since no one sets their lights to negative numbers.

I do think this could be used for debugging purposes as @UnpalatabIe mentioned like how the Caged Mesh has a built-in debugging tool.

13 Likes

I kind of want this bug to not be patched, just because of how cool the effect is.

22 Likes

I agree. This should remain as it is for debugging.

2 Likes

Thanks for the report. We are invastigating this issue and we’ll come back when we have any updates.

3 Likes

I can agree with this, and I actually have a couple useful ideas for this I am gonna try out.

2 Likes