Hi Andre, If your lines are coming out stippled then it suggests that either your own OpenGL code is setting the line stippling on, or that the OSG has a osg::LineStipple assigned to enable this.
Robert. On Wed, Jun 25, 2008 at 3:02 PM, Andre Simoes <[EMAIL PROTECTED]> wrote: > Hi For all. > > Does anyone had such problem ? > > I'm using a system that merges calls between pure openscenegraph updates and > opengl updates. And I also have a component (PositionAttitudeTransform) with > a couple of child drawing objects that must be connected each other by a > simple line.... > > But when I try to add a new line as a common glBegin( GL_LINES ) under > openscenegraph, the drawing is rendered as LINE_STIPPLE, even if I change it > from LINES to LINE_LOOP or other stuff... > > A don't know if StateSet could resolve the problem. Because I've already > tried to use it but I guess that I did not make the correct code struct for > its calling, and the results were the same. > > Also, if I use standalone openscenegraph application based on > osgViewer, the following code (applied to the compound GL-OSG system) works > with no problem: > > /*********************************************************************************************************************************/ > Symbol *s1 = getSymbol( str_symbol1 ); > Symbol *s2 = getSymbol( str_symbol2 ); > > osg::Vec3 p1 = s1->getPosition(); > osg::Vec3 p2 = s2->getPosition(); > > osg::Vec4 color = s1->getTextColor(); > > osg::ref_ptr< osg::Geometry > line = new osg::Geometry; > > osg::ref_ptr< osg::Vec3Array > vertex = new osg::Vec3Array; > vertex->push_back( p1 ); > vertex->push_back( p2 ); > line->setVertexArray( vertex.get() ); > > /// the problem should be resolved here with osg::DrawArrays::LINES > declaration > osg::ref_ptr< osg::DrawArrays > vindex = new osg::DrawArrays( > osg::DrawArrays::LINES, 0, 2 ); > line->addPrimitiveSet( vindex.get() ); > > /*********************************************************************************************************************************/ > > Thanks anyway if anyone spend a time reading the message > > I'm new to openscenegraph with just a couple of tests as experience and a > complex system that already use osg to be studied in my hands.... > > Kindly > Andre > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

