[osg-users] osggeometryshaders example question
Mike Greene
mgreene at hiwaay.net
Tue Sep 12 08:12:45 PDT 2017
Hi,
In reference to the osggeometryshaders example, I have a question about a seeming problem when only passing one point to the geometry shader:
If I comment out all but the first push back:
Code:
osg::Vec3Array* vAry = new osg::Vec3Array;
setVertexArray( vAry );
vAry->push_back( osg::Vec3(0,0,0) );
/*vAry->push_back( osg::Vec3(0,1,0) );
vAry->push_back( osg::Vec3(1,0,0) );
vAry->push_back( osg::Vec3(1,1,0) );
vAry->push_back( osg::Vec3(0,0,1) );
vAry->push_back( osg::Vec3(0,1,1) );
vAry->push_back( osg::Vec3(1,0,1) );
vAry->push_back( osg::Vec3(1,1,1) );*/
Nothing shows up. But if I do two, three or more points, every thing works fine. It seems a minimum of two points in the DrawArrays array is required?
Thank you!
Cheers,
Mike[/code]
------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=71697#71697
More information about the osg-users
mailing list