RPTools / maptool

Virtual Tabletop for playing roleplaying games with remote players or face to face.
http://rptools.net
GNU Affero General Public License v3.0
797 stars 260 forks source link

[Feature]: Strong light blocking weak light #4936

Open Rukbat16 opened 1 month ago

Rukbat16 commented 1 month ago

Describe the Problem

Currently with the new light system dim lights can be drawn over strong lights

The Solution you'd like

I would light stronger lights to always be visible over dimmer lights, as that can make a difference to actions in the RPG rules

Alternatives that you've considered.

No response

Additional Context

No response

kwvanderlinde commented 1 month ago

Here's a showcase of what would change if we make strong lights block weak lights for rendering. We'll start with this basic light:

Torch: circle 20 40#000000+50

Today: yuck, the bright part doesn't look bright at all when lights overlap. image Tomorrow: much clearer! image

And let's also tint the lights to show how blending is affected:

Torch - red:  circle 20#ff0000 40#550000+50
Torch - blue: circle 20#0000ff 40#000055+50

Today: different lumens levels overlap and so blend with each other. image Tomorrow: different lumens level do not overlap and so do not blend with each other, though lights still blend within a level. image