|
发表于 2017-7-18 10:50:01
|
显示全部楼层
本帖最后由 liujing7256 于 2017-7-18 10:51 编辑
osg::ref_ptr<osg::Geometry> geometry = new osg::Geometry();
osg::Vec3Array* vertices = new osg::Vec3Array;
将顶点打成一组;
vertices.insert(coords0.begin, coords0.end);
vertices.insert(coords1.begin, coords1.end);
...
如果是osg:rawArrays将索引打成一组;不是的话就:
geometry->addPrimitiveSet(primitiveSet1(triangels, startIdex, coords0.size()));
geometry->addPrimitiveSet(primitiveSet2(triangels, startIdex+coords0.size(), coords1.size()));
....
注意图元索引位置
也是可以。
|
|