EgtGraphics 1.6b7 :

- griglia non più nascosta da oggetti in hiddenline
- corretta visualizzazione superfici trasparenti con riferimenti locali al gruppo
- con selezione oggetti, con il punto si ritorna indice di sotto-oggetto
- aggiunto snap-point di superfici e fatte correzioni in generale.
This commit is contained in:
Dario Sassi
2015-03-11 07:49:00 +00:00
parent 21d509f3da
commit 992f5360b6
12 changed files with 271 additions and 84 deletions
+2 -2
View File
@@ -692,6 +692,8 @@ Scene::Draw( void)
case SM_HIDDENLINE :
// disabilito illuminazione
glDisable( GL_LIGHTING) ;
// disegno griglia senza illuminazione (già impostato)
DrawGrid() ;
// disegno le geometrie del DB
// prima passata per superfici solo per aggiornare Zbuffer (poligoni riempiti e offsettati)
glPolygonMode( GL_FRONT_AND_BACK, GL_FILL) ;
@@ -701,8 +703,6 @@ Scene::Draw( void)
DrawGroup( GDB_ID_ROOT, 1, MdStMkCol( GDB_MD_STD, GDB_ST_ON, GDB_MK_OFF, m_colDef)) ;
glColorMask( GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE) ;
glDisable( GL_POLYGON_OFFSET_FILL) ;
// disegno griglia senza illuminazione (già impostato)
DrawGrid() ;
// seconda passata per tutto in forma 0dim e curve
glPolygonMode( GL_FRONT_AND_BACK, GL_LINE) ;
DrawGroup( GDB_ID_ROOT, 2, MdStMkCol( GDB_MD_STD, GDB_ST_ON, GDB_MK_OFF, m_colDef)) ;