Hi, In my application, I am manipulating solid 3D models with edges represented by GL_LINES primitiveSet on an osg::Geometry. The problem is that I cannot use osg::PolygonOffset, to "highlight" the edges (to avoid dashed edges caused by Z-fighting). This was not working at all, I don't see any difference.
Then I checked the osgFX::Scribe effect and I have realized that there is a triangle model renedered with LINE polygon mode Code: osg::PolygonMode* polymode = new osg::PolygonMode; polymode->setMode(osg::PolygonMode::FRONT_AND_BACK,osg::PolygonMode::LINE); I've tried to simulate the edges using triangles with (almost) no surface and set the polygon mode to LINE ... The result is that now I see complete and "not dashed" lines, but the edges are sometimes blinking and "highlighted" through triangles, even they shouldn't be visible. Please check the attached video. If it is possible, I would like to avoid using offects with multiple passes to achieve my goal. I am using osg 3.1.3 Thank you! Cheers, Peter ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=68133#68133 Attachments: http://forum.openscenegraph.org//files/edge_rendering_problem_191.zip http://forum.openscenegraph.org//files/dashed_255.png _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org