Hi Paul Thanks a lot for your reply, but unfortunately I think that my question is not as simple as you think. Sorry because it was my fault as I did not explain myself correctly.
The problem is that I must have a single vertex arrays for many different geometries but each geometry uses only a part of this vertex array. That is, imagine a single vertex array with indices from 1 to 100. I should have geometry 1 with indices from 1 to 10, geometry 2 with indices from 11 to 20, etc. But all of them sharing the same vertex array, which is used to do some other things. Sorry for my bad explanation and thanks again for your reply. Best regards, Aitor ----- Mensaje original ---- De: Paul Martz <[EMAIL PROTECTED]> Para: OpenSceneGraph Users <[email protected]> Enviado: martes, 14 de octubre, 2008 16:54:00 Asunto: Re: [osg-users] Sharing Vertex Arrays between Geometry Nodes osg::Geometry* geom0 = new osg::Geometry; osg::Geometry* geom1 = new osg::Geometry; osg::Vec3Array* verts = osg::Vec3Array; geom0->setVertexArray( verts ); geom1->setVertexArray( verts ); Hope that helps. -Paul ________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Aitor Arrieta Sent: Tuesday, October 14, 2008 8:39 AM To: [email protected] Subject: [osg-users] Sharing Vertex Arrays between Geometry Nodes Hi all, I am developing an application in which I have to share the same vertex array between different nodes in order to apply a different texture to each of them. I know that this is possible to do because I have read it. However, I am a beginner in the osg world and I am not able to find the way to do it. Someone told me that I could use the same geode having different geometries but how can I specify a vertex array for a geode? As far as I know this is impossible, is not it? I have also read something about using the DrawElementsUShort primitive but how should I use it? My question is: is there any example of sharing vertex arrays between geometry nodes anywhere? Or has anybody done this before? In short, could anybody please help me with this task? Thank you very much in advance. Regards, Aitor
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

