EDuke32 Changelog Unofficial archive

Build 1774

18 January 2011 · 0 commits by 0 authors · SVN

Builds by month 318 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20110118-1774.txt
------------------------------------------------------------------------
r1773 | plagman | 2011-01-17 17:34:39 -0800 (Mon, 17 Jan 2011) | 1 line

Fix the lighting model so that lights don't get the modulated diffuse (defeats the purpose if they do, since you wouldn't be able to light a fully shaded room). That means the highpal lookup has to be performed twice now, once with the modulated diffuse to apply to the result and once with no modulation to make a diffuse that the lighting code can use. That means that lighting isn't 100% accurate with respect to the highpal result, but that's the best approach I could think of.
------------------------------------------------------------------------
Fix
Already listed in build 1773

Fix the lighting model so that lights don't get the modulated diffuse (defeats the purpose if they do, since you wouldn't be able to light a fully shaded room). That means the highpal lookup has to be performed twice now, once with the modulated diffuse to apply to the result and once with no modulation to make a diffuse that the lighting code can use. That means that lighting isn't 100% accurate with respect to the highpal result, but that's the best approach I could think of.

Pierre-Loup A. Griffais (Plagman) 17 Jan 2011, 17:34 UTC−8 r1773