Update of /cvsroot/plib/plib/src/ssg
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29287
Modified Files:
ssgOptimiser.cxx
Log Message:
Checking for "-1"
Index: ssgOptimiser.cxx
===================================================================
RCS file: /cvsroot/plib/plib/src/ssg/ssgOptimiser.cxx,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- ssgOptimiser.cxx 20 Jan 2004 22:21:02 -0000 1.34
+++ ssgOptimiser.cxx 4 Oct 2004 08:18:26 -0000 1.35
@@ -28,7 +28,7 @@
static float optimise_vtol [3] =
{
- 0.001f, /* DISTANCE_SLOP = One millimeter */
+ 0.001f, /* DISTANCE_SLOP = One millimeter */
0.04f, /* COLOUR_SLOP = Four percent */
0.004f, /* TEXCOORD_SLOP = One texel on a 256 map */
} ;
@@ -374,7 +374,7 @@
{
short i = find ( v, t, c, FALSE ) ;
- if ( i >= 0 )
+ if (( i >= 0 ) && (i <0xFFFF))
{
vlist [ i ] -> bump () ;
return i ;
@@ -898,7 +898,7 @@
}
}
-static void flatten ( ssgBranch *parent, ssgEntity *ent, sgMat4 mat )
+void flatten ( ssgBranch *parent, ssgEntity *ent, sgMat4 mat )
{
/*
Move all transforms down to the leaf nodes and
|