[Gtkradiant] r404 - in GtkRadiant/branches/Rambetter-math-fix-experiments/tools/quake3: common q3map2

svn-noreply at zerowing.idsoftware.com svn-noreply at zerowing.idsoftware.com
Mon Jan 3 01:02:57 CST 2011


Author: rambetter
Date: Mon Jan  3 01:02:56 2011
New Revision: 404

Modified:
   GtkRadiant/branches/Rambetter-math-fix-experiments/tools/quake3/common/polylib.c
   GtkRadiant/branches/Rambetter-math-fix-experiments/tools/quake3/q3map2/map.c
Log:
Improving little tidbits.

- Removing redundant use of ourNormalEpsilon in SnapNormal().  The choice
for normalEpsilon is good for the long run in my opinion, even with the 
change to SnapNormal().

- Adding "const" to function sig SnapPlaneImproved(), last arg.

- Adding function CopyWindingAccuIncreaseSizeAndFreeOld() in polylib.c,
needed by the chopping function.

- Tying up loose ends in ChopWindingInPlaceAccu() in polylib.c.  Adding comment
related to duplicate plane.  Chooseing maxpts more intelligently.  If we
hit the maxpts bound, no problem!  We dynamically increase the size of the
winding.


Modified: GtkRadiant/branches/Rambetter-math-fix-experiments/tools/quake3/common/polylib.c
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/branches/Rambetter-math-fix-experiments/tools/quake3/common/polylib.c?view=diff&rev=404&p1=GtkRadiant/branches/Rambetter-math-fix-experiments/tools/quake3/common/polylib.c&r1=403&p2=GtkRadiant/branches/Rambetter-math-fix-experiments/tools/quake3/common/polylib.c&r2=404
==============================================================================

Modified: GtkRadiant/branches/Rambetter-math-fix-experiments/tools/quake3/q3map2/map.c
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/branches/Rambetter-math-fix-experiments/tools/quake3/q3map2/map.c?view=diff&rev=404&p1=GtkRadiant/branches/Rambetter-math-fix-experiments/tools/quake3/q3map2/map.c&r1=403&p2=GtkRadiant/branches/Rambetter-math-fix-experiments/tools/quake3/q3map2/map.c&r2=404
==============================================================================



More information about the Gtkradiant mailing list