From 381b8a19e9204bf63c57e6befdc21485f83f9d7c Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Fri, 5 Jun 2020 17:47:26 +0000 Subject: [PATCH] EgtGeomKernel 2.2f3 : - modifica per booleane di superfici trimesh. --- EgtGeomKernel.rc | Bin 11710 -> 11710 bytes IntersTriaTria.cpp | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/EgtGeomKernel.rc b/EgtGeomKernel.rc index d6ed715ee95c3c2f8ae6bfd47d70d5fbb9aaa38e..8df6dd1f639932891b1bd19ed22cf897056642e1 100644 GIT binary patch delta 94 zcmdlNy)SyhFE&Qw&A-_cnHh~ID{|{@_Trkr0u;H;XNwSVW8B;$>;>dw2zN+>g;Df- LFmBFL4&ed-W11TR delta 94 zcmdlNy)SyhFE&P_&A-_cnHh~HD{|{@_Trkr0u;H;XNwSVW8B;$>;>dw2zN+>g;Df- LFmBFL4&ed-Vf-5U diff --git a/IntersTriaTria.cpp b/IntersTriaTria.cpp index 835a296..793429c 100644 --- a/IntersTriaTria.cpp +++ b/IntersTriaTria.cpp @@ -87,7 +87,7 @@ IntersTriaTria( const Triangle3d& trTria1, const Triangle3d& trTria2, Point3d& p // se i triangoli sono complanari if ( nResPP == IPPT_OVERLAPS || ((( nVertPos1 == 0 && nVertNeg1 == 0) || ( nVertPos2 == 0 && nVertNeg2 == 0)) && - ( trTria1.GetN() ^ trTria2.GetN()).SqLen() < SIN_EPS_ANG_SMALL * SIN_EPS_ANG_SMALL)) + ( trTria1.GetN() ^ trTria2.GetN()).SqLen() < 25 * SIN_EPS_ANG_SMALL * SIN_EPS_ANG_SMALL)) return IntersCoplanarTriaTria( trTria1, trTria2, vTria) ; // limito la linea di intersezione con il primo triangolo