[osg-users] Ugly text

Michael Shiringin osgforum at tevs.eu
Tue Aug 18 04:21:30 PDT 2015


Hi, Robert


> Your code is creating it's own osg::Camera then assigning this to the viewer replacing the it's Camera.  The one you are creating you aren't setting up any OpenGL default state so it's just left with OpenGL defaults, these aren't ideal for most 3D applications, while the one originally assigned to the Viewer has it's StateSet set up with defaults for OpenGL that are more appropriate for 3D rendering.
> 
> 
> To rectify this you simply call:
> 
> 
>   camera->getOrCreateStateSet()->setGlobalDefaults();
> 
> 
> Or reuse the view(er)'s Camera assigning the graphics context you are creating to it, rather than replacing it wholesale like you have done. 
> 


It works! Thank you!

Cheers,
Michael

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








More information about the osg-users mailing list