EDuke32 Changelog Archivio non ufficiale

Build 3963

18 luglio 2013 · 5 commit di 1 autore · SVN

Build per mese 155 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 · 20130718-3963.txt
------------------------------------------------------------------------
r3963 | helixhorned | 2013-07-18 11:08:16 -0700 (Thu, 18 Jul 2013) | 4 lines

Makefile.common: disable -Wstrict-overflow.

It didn't turn out that useful and was giving a warning with one of the
preceding changes.
------------------------------------------------------------------------
r3962 | helixhorned | 2013-07-18 11:08:15 -0700 (Thu, 18 Jul 2013) | 5 lines

Polymer/ART mapping: fix formula for globalvisibility.

Also, very slightly tweak a factor toward a "brighter" (farther visible)
scene overall to account for the "circular" nature of the fragment distance
(as opposed to an "ortho" distance in Build).
------------------------------------------------------------------------
r3961 | helixhorned | 2013-07-18 11:08:13 -0700 (Thu, 18 Jul 2013) | 5 lines

Retire global 'lastvisinc'.

It was only ever used as upper bound to the time that a visibility change
decays, but since it does that in an exponential fashion, there's really
no point.
------------------------------------------------------------------------
r3960 | helixhorned | 2013-07-18 11:08:11 -0700 (Thu, 18 Jul 2013) | 7 lines

Make vis decay with time independent of FPS, treat p->visibility<0 like 0.

Now, if p->visibility differs from the constant visibility, the former converges
toward the latter by three-quartering the difference each second totalclock
increment (1/60th second).
Negative player visibilities are not handled consistently throughout the
different renderers, so make it look the same as 0 (can view to infinity).
------------------------------------------------------------------------
r3959 | helixhorned | 2013-07-18 11:08:10 -0700 (Thu, 18 Jul 2013) | 3 lines

Polymodes: properly calc start/end fog dist for r_usenewshading=2, vis=0, shade>0

So there's no "jump" from vis!=0 to vis=0 making the texture appear brighter.
------------------------------------------------------------------------
Fix

Makefile.common: disable -Wstrict-overflow.

Philipp Kutin (Helixhorned) 18 lug 2013, 11:08 UTC−7 r3963

It didn't turn out that useful and was giving a warning with one of the preceding changes.

FixEngine

Polymer/ART mapping: fix formula for globalvisibility.

Philipp Kutin (Helixhorned) 18 lug 2013, 11:08 UTC−7 r3962

Also, very slightly tweak a factor toward a "brighter" (farther visible) scene overall to account for the "circular" nature of the fragment distance (as opposed to an "ortho" distance in Build).

Retire global 'lastvisinc'.

Philipp Kutin (Helixhorned) 18 lug 2013, 11:08 UTC−7 r3961

It was only ever used as upper bound to the time that a visibility change decays, but since it does that in an exponential fashion, there's really no point.

Make vis decay with time independent of FPS, treat p->visibility<0 like 0.

Philipp Kutin (Helixhorned) 18 lug 2013, 11:08 UTC−7 r3960

Now, if p->visibility differs from the constant visibility, the former converges toward the latter by three-quartering the difference each second totalclock increment (1/60th second). Negative player visibilities are not handled consistently throughout the different renderers, so make it look the same as 0 (can view to infinity).

properly calc start/end fog dist for r_usenewshading=2, vis=0, shade>0

Philipp Kutin (Helixhorned) 18 lug 2013, 11:08 UTC−7 r3959

So there's no "jump" from vis!=0 to vis=0 making the texture appear brighter.