EgtGraphics :
- visualizzazione e controllo del cubetto.
This commit is contained in:
@@ -95,6 +95,8 @@ Scene::Select( const Point3d& ptSelCenter, int nW, int nH, int& nSel)
|
||||
// non imposto glPolygonMode secondo il tipo di rendering perchè ignorato in selezione
|
||||
// disegno le geometrie del DB in una sola passata
|
||||
DrawGroup( GDB_ID_ROOT, 1, MdStMkCol( GDB_MD_STD, GDB_ST_ON, GDB_MK_OFF, m_colDef)) ;
|
||||
// disegno il cubetto
|
||||
DrawGlobCube() ;
|
||||
|
||||
// pulisco stack nomi
|
||||
glPopName() ;
|
||||
@@ -109,6 +111,10 @@ Scene::Select( const Point3d& ptSelCenter, int nW, int nH, int& nSel)
|
||||
// riordino il buffer di selezione secondo la Zdepth minima crescente
|
||||
qsort( m_nSelBuff, m_nSelNbr, sizeof( SelRec), CompareSelRec) ;
|
||||
|
||||
// controllo se ho selezionato una superficie sul cubetto
|
||||
if ( RotateCameraWithCube())
|
||||
;
|
||||
|
||||
nSel = m_nSelNbr ;
|
||||
return true ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user