EgtGraphics 2.1k6 :
- aggiunta possibilità di impostare spessore linee e grandezza punti.
This commit is contained in:
+6
-6
@@ -306,8 +306,8 @@ ObjNewGraphics::Draw( int nStat, int nMark, bool bSurfSha, int nAlpha, bool bSho
|
||||
if ( nStat == GDB_ST_OFF)
|
||||
return true ;
|
||||
if ( nStat == GDB_ST_SEL) {
|
||||
glPointSize( 5) ;
|
||||
glLineWidth( 2) ;
|
||||
glPointSize( (float) m_pScene->GetSelPointSize()) ;
|
||||
glLineWidth( (float) m_pScene->GetSelLineWidth()) ;
|
||||
}
|
||||
|
||||
// colori speciali per superficie shading selezionata o marcata
|
||||
@@ -380,8 +380,8 @@ ObjNewGraphics::Draw( int nStat, int nMark, bool bSurfSha, int nAlpha, bool bSho
|
||||
glDepthFunc( GL_LESS) ;
|
||||
|
||||
// dimensioni per halo
|
||||
glPointSize( 7) ;
|
||||
glLineWidth( 4) ;
|
||||
glPointSize( (float) m_pScene->GetMarkPointSize()) ;
|
||||
glLineWidth( (float) m_pScene->GetMarkLineWidth()) ;
|
||||
|
||||
// colore di marcatura
|
||||
Color colMark = ( ( GetScene() != nullptr) ? GetScene()->GetMark() : Color( 192, 192, 0)) ;
|
||||
@@ -414,8 +414,8 @@ ObjNewGraphics::Draw( int nStat, int nMark, bool bSurfSha, int nAlpha, bool bSho
|
||||
|
||||
// se necessario, ripristino la normale visualizzazione
|
||||
if ( nStat == GDB_ST_SEL || nMark == GDB_MK_ON) {
|
||||
glPointSize( 3) ;
|
||||
glLineWidth( 1) ;
|
||||
glPointSize( (float) m_pScene->GetPointSize()) ;
|
||||
glLineWidth( (float) m_pScene->GetLineWidth()) ;
|
||||
}
|
||||
|
||||
return true ;
|
||||
|
||||
Reference in New Issue
Block a user