[osg-users] corrupted rendering

Voerman, L. l.voerman at rug.nl
Wed Dec 21 00:45:21 PST 2016


Hi Robert,
I created a pull request for the master branch (link
<https://github.com/openscenegraph/OpenSceneGraph/pull/178>).
Regards, Laurens.

On Tue, Dec 20, 2016 at 8:37 PM, Robert Osfield <robert.osfield at gmail.com>
wrote:

> Hi Laurens,
>
> Good detective work.  Definitely a wired combinational problem.  Could
> you post the file that you modified with a note which version it's
> based upon.  A git commit/PR would do just as well.
>
> Cheers,
> Robert.
>
> On 20 December 2016 at 16:38, Voerman, L. <l.voerman at rug.nl> wrote:
> > Hi all,
> > this is a very old oddity - stats look a bit weird on a empty scene.
> > the actual problem is the osg default for the blend function is never
> set if
> > the main camera renders absolutely nothing, so the opengl default
> blendfunc
> > ( GL_ONE, GL_ZERO) is still active.
> > To fix this I added to
> > src\osgViewer\StatsHandler.cpp
> > in the function setUpScene:
> >     stateset->setGlobalDefaults(); // add default blend function
> > before the line
> >     stateset->setMode(GL_LIGHTING,osg::StateAttribute::OFF);
> >
> > Regards, Laurens.
> >
> > On Thu, Dec 15, 2016 at 8:47 PM, Riccardo Corsi <
> riccardo.corsi at kairos3d.it>
> > wrote:
> >>
> >> Hi Robert,
> >>
> >> please find attached the hacked viewer which starts also without any
> >> loaded model.
> >>
> >> Here are the details of my setup (even though I've noticed this issue
> >> since several osg versions now)
> >> - Win10 / VisualStudio 2013
> >> - nVidia GTX970 with recent drivers
> >> - osg 3.5.3
> >>
> >> Thank you,
> >> Riccardo
> >>
> >>
> >>
> >> On Thu, Dec 15, 2016 at 8:16 PM, Robert Osfield <
> robert.osfield at gmail.com>
> >> wrote:
> >>>
> >>> Hi Riccardo,
> >>>
> >>> Could you post your modified osgviewer so we can attempt to reduce
> >>> things.
> >>>
> >>> Also please provide details on the OS platform, OSG version, drivers,
> >>> hardware as these are all likely to affect the result.
> >>>
> >>> Robert.
> >>>
> >>> On 15 December 2016 at 18:44, Riccardo Corsi <
> riccardo.corsi at kairos3d.it>
> >>> wrote:
> >>> > Hi all,
> >>> >
> >>> > I've found out that when I show the stats handler without having set
> >>> > any
> >>> > data on the viewer,
> >>> > its rendering is corrupted (fonts, transparency) - see attached
> >>> > screenshot,
> >>> > I simply forced osgViewer to run without any loaded model.
> >>> >
> >>> > The Stats are rendered without being attached to the scene or as a
> >>> > slave,
> >>> > the stats camera instead is directly added to the first available
> >>> > graphics
> >>> > context,
> >>> > so I'm afraid some initialization is missing.
> >>> >
> >>> > I have the same problem with another GUI tool I'm rendering with the
> >>> > same
> >>> > technique.
> >>> > Can anybody provide an hint?
> >>> > Thank you,
> >>> > Riccardo
> >>> >
> >>> >
> >>> > _______________________________________________
> >>> > osg-users mailing list
> >>> > osg-users at lists.openscenegraph.org
> >>> >
> >>> > http://lists.openscenegraph.org/listinfo.cgi/osg-users-
> openscenegraph.org
> >>> >
> >>> _______________________________________________
> >>> osg-users mailing list
> >>> osg-users at lists.openscenegraph.org
> >>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-
> openscenegraph.org
> >>
> >>
> >>
> >> _______________________________________________
> >> osg-users mailing list
> >> osg-users at lists.openscenegraph.org
> >> http://lists.openscenegraph.org/listinfo.cgi/osg-users-
> openscenegraph.org
> >>
> >
> >
> > _______________________________________________
> > osg-users mailing list
> > osg-users at lists.openscenegraph.org
> > http://lists.openscenegraph.org/listinfo.cgi/osg-users-
> openscenegraph.org
> >
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20161221/7698e105/attachment-0002.htm>


More information about the osg-users mailing list