EgtGraphics 1.5d1 :
- gestione visualizzazione triangoli per Stm.
This commit is contained in:
+5
-5
@@ -260,13 +260,13 @@ Scene::DrawGeoObj( const IGdbIterator& iIter, int nObjStat, int nObjMark)
|
||||
// impostazioni iniziali
|
||||
pGraphics->Clear() ;
|
||||
pGraphics->AddColor( cCol) ;
|
||||
pGraphics->StartTriangles() ;
|
||||
pGraphics->StartTriangles( pSTM->GetTriangleNum()) ;
|
||||
// ciclo sui triangoli della superficie
|
||||
Point3d ptP0, ptP1, ptP2 ;
|
||||
int nId = pSTM->GetFirstTriangle( ptP0, ptP1, ptP2) ;
|
||||
Triangle3d Tria ;
|
||||
int nId = pSTM->GetFirstTriangle( Tria) ;
|
||||
while ( nId != -1) {
|
||||
pGraphics->AddTriangle( ptP0, ptP1, ptP2) ;
|
||||
nId = pSTM->GetNextTriangle( nId, ptP0, ptP1, ptP2) ;
|
||||
pGraphics->AddTriangle( Tria) ;
|
||||
nId = pSTM->GetNextTriangle( nId, Tria) ;
|
||||
}
|
||||
pGraphics->EndTriangles() ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user