Hi again,

I think I've solved my issue.

I've worked out that BufferObject::dirty() does not yield a result because 
_glBufferObjects[i].valid() is false. This is probably because I was not using 
VBOs on those geometries. If I create the geometry with 
setUseVertexBufferObjects(true) the code works.

Otherwise I've found that curGeom.dirtyDisplayList(); updates the geometry if 
setUseVertexBufferObjects() is not invoked.

Just writing it here in case it helps somebody else.

Thank you!

Cheers,
Claudio

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=76830#76830





_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to