Changeset 676 for trunk/geant4
- Timestamp:
- Jan 10, 2008, 3:50:57 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/geant4/visualization/OpenGL/src/G4OpenGLStoredQtViewer.cc
r675 r676 259 259 { 260 260 if (zoomAction) { 261 //glEnable (GL_DEPTH_TEST);262 //glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);261 glEnable (GL_DEPTH_TEST); 262 glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); 263 263 264 264 setupViewport(width(),height()); … … 283 283 // painter.setRenderHint(QPainter::Antialiasing); 284 284 // painter.setBackgroundMode(Qt::OpaqueMode); 285 painter.drawImage(0, 0, glBufferImage);285 // painter.drawImage(0, 0, glBufferImage); 286 286 287 287 // painter.setRenderHint(QPainter::Antialiasing); … … 402 402 // glBufferImage = QImage( width(), height(), QImage::Format_ARGB32_Premultiplied ); 403 403 // glReadPixels( 0, 0, width(), height(), GL_RGBA, GL_UNSIGNED_BYTE, glBufferImage.bits() ); 404 glBufferImage = grabFrameBuffer().convertToFormat(QImage::Format_ARGB32_Premultiplied); 404 glBufferImage = grabFrameBuffer().convertToFormat(QImage::Format_ARGB32);//_Premultiplied); 405 QImage acha( glBufferImage.size(), QImage::Format_RGB32 ); 406 acha.fill( Qt::black ); 407 glBufferImage.setAlphaChannel( acha ); 405 408 406 409 #ifdef GEANT4_QT_DEBUG
Note: See TracChangeset
for help on using the changeset viewer.