Hi,

for an animation we have to change the coordinates per frame. The draw
time for the model without a coordinate change is about 3ms. With the
coordinate change it can go up to 200ms.

With a model of about half the size I see pretty much the same draw
time without the coordinate change. With the coordinate change it goes
up to 25ms.

Does the difference between 25ms and 200ms mean that the bottleneck is
the data transfer to the GPU? How can I check this on linux to see if
this is the case?

We're using VBOs for the coordinates. The update is pretty much getting
the data pointer of the osg::Array, setting the new coordinates and
then calling dirty on the array and the geometry.

Thanks for any hints!

Greetings,
Daniel

-- 
You received this message because you are subscribed to the Google Groups 
"OpenSceneGraph Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/osg-users/20210623092726.GA10230%40octa.

Reply via email to