Hi,
i Need to insert custom OpenGl code like this:
glBegin(GL_TRIANGLE_STRIP);
glColor3f(1.0, 0.0, 1.0);
glVertex3i(0,0,0);
glColor3f(1.0, 0.0, 1.0);
glVertex3i(2000,2000,0);
glVertex3i(0, 2000,0);
glEnd();
glFlush();
i have tried to insert this code in osgCallback code:
struct DrawableUpdateCallback : public osg::Drawable::UpdateCallback
{
virtual void update(osg::NodeVisitor*, osg::Drawable* drawable)
{
std::cout<<"Drawable update callback "<<drawable<<std::endl;
glBegin(GL_TRIANGLE_STRIP);
glColor3f(1.0, 0.0, 1.0);
glVertex3i(0,0,50);
glColor3f(1.0, 0.0, 1.0);
glVertex3i(20000,20000,50);
glVertex3i(0, 20000,50);
glEnd();
glFlush();
}
};
the code is executed but the triangles don't appear to the screen...
i am a newbie in OpenGl....
please help me...:-)
thanks
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org