[Brlcad-commits] CVS: brlcad/src/adrt/libtie tie.c,1.10,1.11
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: Justin S. <tw...@us...> - 2005-07-29 17:48:26
|
Update of /cvsroot/brlcad/brlcad/src/adrt/libtie In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18750/libtie Modified Files: tie.c Log Message: * Adjusted colors for plane and spall. * Fixed the axis aligned geometry intersections. * Added in_hit to observer overlay Index: tie.c =================================================================== RCS file: /cvsroot/brlcad/brlcad/src/adrt/libtie/tie.c,v retrieving revision 1.10 retrieving revision 1.11 diff -w -u -r1.10 -r1.11 --- tie.c 28 Jul 2005 00:28:29 -0000 1.10 +++ tie.c 29 Jul 2005 17:48:17 -0000 1.11 @@ -803,8 +803,10 @@ /* * Intersection point on triangle must lie within the bsp node or it is rejected + * Apply TIE_PREC to near and far such that triangles that lie on orthogonal planes + * aren't in a precision fuzz boundary. */ - if(t.dist < near || t.dist > far) + if(t.dist < near-TIE_PREC || t.dist > far+TIE_PREC) continue; /* Compute Intersection Point (P = O + Dt) */ |