Kris wrote:
> Hello everyone,
> 
> I'm working on a company project that displays navigation maps for ships with 
> OpenSceneGraph.
> The product we develop is a library that generates map images, so a customer 
> (developer)
> can use our library to develop its own navigation system.
> 
> This requires to generate a offscreen image and if possible an antialiased 
> one.
> Unfortunately we can not generate a antialiased offscreen image.
> 
> I already tried 
> > osg::DisplaySettings::instance()->setNumMultiSamples(4);
> 
> and 
> > traits->samples = 4;
>  to create a osg::GraphicsContext
> but this only works with a window generated from OpenSceneGraph or
> with a embedded context (osgViewer::GraphicsWindowEmbedded()).
> 
> I know we can enable "GL_LINE_SMOOTH". This is what we use at this moment and 
> it is
> working with offscreen rendering but we really need multisampling for better 
> results (or any other form of anitaliasing).
> 
> I created a small peace of C++ sourcecode on a Linux system that does 
> offscreen rendering (with a pbuffer)
> into a tga image file (I think you also need OpenSceneGraph plugins for that 
> to work),
> so you can roughly see how we use it at this moment (without GL_LINE_SMOOTH 
> to keep it simple).
> 
> Of course I looked into the examples and this peace of code is based of one 
> of them.
> But I could not spot anything in the examples that could help me.
> I also searched in the forum on this topic but most threads about offscreen 
> rendering don't consider if multisampling is enabled.
> 
> I would really appreciate if someone could help us with this small code in 
> the right direction
> or make any suggestion if there is any other way to solve this if 
> OpenSceneGraph is not able to do this.
> 
> A main.cpp and a CMakeLists.txt should be attached to this post.
> 
> Thank you very much,
>   Kris


------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=69645#69645





_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to