EDuke32 Changelog Archivio non ufficiale

Build 1773

17 gennaio 2011 · 1 commit di 1 autore · SVN

Build per mese 2 build

  1. gen

  2. feb

  3. mar

  4. apr

  5. mag

  6. giu

  7. lug

  8. ago

  9. set

  10. ott

  11. nov

  12. dic

File di log originale · 20110117-1773.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.
------------------------------------------------------------------------
r1772 | plagman | 2011-01-16 19:49:34 -0800 (Sun, 16 Jan 2011) | 1 line

Manage base palette as IDs instead of passing pointers around ($10 says I broke something). Corresponding engine change will be coming up; this is in prevision of highpal handling of game palettes.
------------------------------------------------------------------------
Fix

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 gen 2011, 17:34 UTC−8 r1773
Engine
Già presente nella build 1772

Manage base palette as IDs instead of passing pointers around ($10 says I broke something). Corresponding engine change will be coming up; this is in prevision of highpal handling of game palettes.

Pierre-Loup A. Griffais (Plagman) 16 gen 2011, 19:49 UTC−8 r1772