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

Reply via email to