<div dir="ltr">Hi Bruce,<div>backface culling does not work with surface normals, the front and back faces are separated by the vertex winding.</div><div>your model might have the faces in the wrong direction - or QT might have left openGL in an unexpected state.</div><div>maybe this could help:</div><div><div>                osg::ref_ptr<osg::CullFace> cf = new osg::CullFace;</div><div>                cf->setMode(osg::CullFace::FRONT);</div><div>                ss->setAttributeAndModes(cf.get(), osg::StateAttribute::OVERRIDE|osg::StateAttribute::ON);</div></div><div>or possibly this:</div><div><div>    ff = new osg::FrontFace;</div><div>    ff->setMode( inverted() ? osg::FrontFace::CLOCKWISE : osg::FrontFace::COUNTER_CLOCKWISE);<br></div><div>    ss->setAttribute(ff);</div><div><br></div><div>Regards, Laurens. </div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 24, 2017 at 2:09 AM, Bruce Clay <span dir="ltr"><<a href="mailto:bclay1297@gmail.com" target="_blank">bclay1297@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I am using OSG 3.4 with QT 5.8 and Visual Studio 2015.  I am also using the QT osgWidget class I found on line.  When I load a model I can see parts of the inside or back side of the model.  One viewer noted that it looked like the surface normals are inverted.  I could not find anything in the osgWidget class or anything in the qtOsgWidget class that has anyeffect on surface normals.<br>
<br>
Any suggestion would be greatly appreciated<br>
<br>
Thank you!<br>
<br>
Cheers,<br>
Bruce<br>
<br>
------------------<br>
Read this topic online here:<br>
<a href="http://forum.openscenegraph.org/viewtopic.php?p=71514#71514" rel="noreferrer" target="_blank">http://forum.openscenegraph.<wbr>org/viewtopic.php?p=71514#<wbr>71514</a><br>
<br>
<br>
<br>
<br>
<br>
______________________________<wbr>_________________<br>
osg-users mailing list<br>
<a href="mailto:osg-users@lists.openscenegraph.org">osg-users@lists.<wbr>openscenegraph.org</a><br>
<a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org" rel="noreferrer" target="_blank">http://lists.openscenegraph.<wbr>org/listinfo.cgi/osg-users-<wbr>openscenegraph.org</a><br>
</blockquote></div><br></div>