View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002901 | The Dark Mod | Map Editing | public | 05.11.2011 02:30 | 03.01.2015 16:09 |
Reporter | ungoliant | Assigned To | |||
Priority | low | Severity | tweak | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | x86 | OS | Windows XP | OS Version | SP3 |
Product Version | TDM 1.06 | ||||
Summary | 0002901: player lantern is too strong in dynamic ambient lighting | ||||
Description | proximity to player and high brightness value cause player lantern to overpower and dominate dynamic ambient lighting effects from other light sources. | ||||
Steps To Reproduce | remove the cap on dynamic ambient light in a zone. turn on player lantern in that zone. | ||||
Additional Information | http://forums.thedarkmod.com/topic/14563-does-anyone-understand-the-dynamic-ambient-light/page__fromsearch__1 | ||||
Tags | No tags attached. | ||||
related to | 0003859 | suspended | Location settings script object always manipulates the ambient light |
Another related bug is that the code adds every light, even the "ambient_world" light itself. And since that light has a huge radius (to cover the entire map), this creates some strange effects. The code should ignore any ambient lights when computing the dynamic part. |
|
If anyone thinks it's important to fix this for 2.0, or is volunteering to do so, please speak up now; otherwise I'll remove it from the roadmap for 2.0. | |
I'd like to finally fix this issue. To ignore selective lights, a new spawnarg "ambient_light_factor""fraction" could be added to lights. The code that computes the dynamic ambient light would then simply take this factor into account. The playerlight gets it set to f.i. 0.5 automatically. In addition, ambient lights themselves are ignored, and lights too close to the player get their distance artificially capped. This should make the dynamic ambient light more stable and artefact free. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
05.11.2011 02:30 | ungoliant | New Issue | |
10.03.2013 10:48 | tels | Assigned To | => tels |
10.03.2013 10:48 | tels | Status | new => assigned |
10.03.2013 10:48 | tels | Target Version | => TDM 2.00 |
10.03.2013 13:23 | tels | Note Added: 0005147 | |
10.03.2013 13:24 | tels | Additional Information Updated | |
15.05.2013 15:26 | tels | Assigned To | tels => |
07.06.2013 05:19 | grayman | Status | assigned => new |
14.07.2013 14:43 | Springheel | Note Added: 0005724 | |
02.08.2013 20:28 | Springheel | Target Version | TDM 2.00 => |
31.08.2014 06:00 | tels | Note Added: 0006918 | |
31.08.2014 06:01 | tels | Assigned To | => tels |
31.08.2014 06:01 | tels | Status | new => assigned |
01.09.2014 15:57 | tels | Assigned To | tels => |
22.09.2014 11:04 | tels | Relationship added | related to 0003859 |
03.01.2015 16:09 | grayman | Status | assigned => new |