diff --git a/EgtGraphics.rc b/EgtGraphics.rc index 2e5283e..b14c9a3 100644 Binary files a/EgtGraphics.rc and b/EgtGraphics.rc differ diff --git a/SceneGeom.cpp b/SceneGeom.cpp index a3d4447..f8c3f9b 100644 --- a/SceneGeom.cpp +++ b/SceneGeom.cpp @@ -355,6 +355,26 @@ Scene::DrawGeoObj( const IGdbIterator& iIter, int nPass, const MdStMkCol& siObj) pGraphics->AddTriangle( Tria, TFlags, TNrms) ; } pGraphics->EndTriangles() ; + // visualizzazione spilloni + pGraphics->AddColor( BLUE) ; + POLYLINELIST lstPL ; + for ( int i = 0 ; ; ++ i) { + bool bOutBreak = false ; + for ( int j = 0 ; ; ++ j) { + lstPL.clear() ; + if ( pZmap->GetDexelLines( 1, j, i, lstPL)) { + for ( const auto& PL : lstPL) + pGraphics->AddPolyLine( PL) ; + } + else { + if ( j == 0) + bOutBreak = true ; + break ; + } + } + if ( bOutBreak) + break ; + } } // se testo else if ( nGeoType == EXT_TEXT) {