|
本帖最后由 xairwolfcn 于 2011-11-26 22:57 编辑
大家好!
绘制线的例子我看过了,我想问的是怎么动态的更新 vertices ;- osg::ref_ptr<osg::Vec3Array> vertices = new osg::Vec3Array;
- vertices->push_back(osg::Vec3(0.0,0.0,0.0));
- vertices->push_back(osg::Vec3(1.0,1.0,1.0));
- vertices->push_back(osg::Vec3(2.0,2.0,2.0));
- vertices->push_back(osg::Vec3(3.0,3.0,3.0));
- vertices->push_back(osg::Vec3(4.0,4.0,4.0));
- lineGeom->setVertexArray(vertices);
- lineGeom->addPrimitiveSet(new osg::DrawArrays(osg::PrimitiveSet::LINE_STRIP, 0, 5));
复制代码 这段已经把这个线的顶点数给固定了。
请问怎么动态的设置 vertices ,例如:实时的绘制出一辆运动的车(经纬高)的轨迹。 |
|