Hi, I was able to solve my problem, at last!!
I was curious to investigate the re-allocating FBO option Robert talked about. Basically by setting camera->setRenderTargetImplementation(osg::Camera::FRAME_BUFFER_OBJECT); and making sure my image pixelFormat and internalTextureFormat are correct. Then whenever the widget is resized I reallocate the image and resize viewport etc. Also reallocate FBO with the following calls: osgViewer::Renderer* renderer = (osgViewer::Renderer*)camera->getRenderer(); renderer->getSceneView(0)->getRenderStage()->setCameraRequiresSetUp(true); renderer->getSceneView(0)->getRenderStage()->setFrameBufferObject(NULL); I will share the new GtkmmOsgViewer for gtkmm3 on git soon. Thank you! Cheers, Giorge ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=72583#72583 _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org