[Gtkradiant] r377 - in GtkRadiant/trunk: libs libs/mathlib tools/quake3/common

svn-noreply at zerowing.idsoftware.com svn-noreply at zerowing.idsoftware.com
Tue Dec 28 22:32:35 CST 2010


Author: rambetter
Date: Tue Dec 28 22:32:35 2010
New Revision: 377

Modified:
   GtkRadiant/trunk/libs/mathlib.h
   GtkRadiant/trunk/libs/mathlib/mathlib.c
   GtkRadiant/trunk/tools/quake3/common/polylib.c
Log:
Continuing work on BaseWindingForPlane() in polylib.c.  In fact I'm pursuing
the approach that was committed in r375 (but was then backed out).  I can't
believe my eyes, but I seem to be getting 0.000000% error in some of my
regression tests.  The trick is to scale by a power of 2 and never do a
VectorNormalize().


Modified: GtkRadiant/trunk/libs/mathlib.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/mathlib.h?view=diff&rev=377&p1=GtkRadiant/trunk/libs/mathlib.h&r1=376&p2=GtkRadiant/trunk/libs/mathlib.h&r2=377
==============================================================================

Modified: GtkRadiant/trunk/libs/mathlib/mathlib.c
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/mathlib/mathlib.c?view=diff&rev=377&p1=GtkRadiant/trunk/libs/mathlib/mathlib.c&r1=376&p2=GtkRadiant/trunk/libs/mathlib/mathlib.c&r2=377
==============================================================================

Modified: GtkRadiant/trunk/tools/quake3/common/polylib.c
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/tools/quake3/common/polylib.c?view=diff&rev=377&p1=GtkRadiant/trunk/tools/quake3/common/polylib.c&r1=376&p2=GtkRadiant/trunk/tools/quake3/common/polylib.c&r2=377
==============================================================================



More information about the Gtkradiant mailing list