EgtExecutor :
- corretto calcolo SurfTmConvexHullInBBox.
This commit is contained in:
@@ -507,7 +507,7 @@ MyCreateSurfTmConvexHullInBBox( int nParentId, int nId, const BBox3d& b3Box, int
|
||||
vTria[3] = MyCreateSidePlaneHull( vVert, bNXp, b3Box, -2) ;
|
||||
// invalido i triangoli con normale opposta alla direzione attesa
|
||||
for ( int i = 0 ; i < 4 ; ++ i) {
|
||||
if ( ( vTria[i].GetN().x > 0) != bNXp)
|
||||
if ( abs( vTria[i].GetN().x) < 0.1 || ( vTria[i].GetN().x > 0) != bNXp)
|
||||
vTria[i].Set( vTria[i].GetP( 0), vTria[i].GetP( 1), vTria[i].GetP( 2)) ;
|
||||
}
|
||||
// cerco uno o due piani validi
|
||||
|
||||
Reference in New Issue
Block a user