Hi in camera interfaces there are attach method which have parameter to specify either to generate mipmaps or not for texture rendertarget attachmant, it does not behave correctly?
Cheers, Sergey. 27.09.2012, 01:55, "Kenzo Lespagnol" <kenzo.lespag...@cm-labs.com>: > Hi Aurelien, > > I'm also using FBO and mipmaps and I would like to know if you're solved your > problem. I'm assuming FBO doesn't generate mipmap automatically as described > is this document http://www.songho.ca/opengl/gl_fbo.html. > > So I created a drawcallback to my render-to-texture geometry and add this > code: > > Code: > struct DrawCallback : public osg::Drawable::DrawCallback > { > DrawCallback(osg::Texture* texture) > : osg::Drawable::DrawCallback() > , _texture(texture) > {} > > ~DrawCallback() > {} > > void drawImplementation(osg::RenderInfo& ri,const osg::Drawable* dr) const > { > dr->drawImplementation(ri); > > osg::FBOExtensions* fbo_ext = > osg::FBOExtensions::instance(ri.getContextID(),true); > ri.getState()->setActiveTextureUnit(0); > ri.getState()->applyTextureAttribute(0, _texture.get()); > fbo_ext->glGenerateMipmapEXT(_texture->getTextureTarget()); > } > osg::ref_ptr<osg::Texture> _texture; > }; > > I'm not sure about the final result as I've still some bugs. So I'm very > interesting by your solution. > > Regards, > Kenzo > > ------------------ > Read this topic online here: > http://forum.openscenegraph.org/viewtopic.php?p=50321#50321 > > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org