Hi,

> In general, am I correct in expecting setUpdateCallback to behave this way?


=> yes

In the situation you describe, the osg model is shared against multiple parent, 
event if there is a specific matrix transform :

Common parent
|
|-> Matrix_1 -> Osg_Model
|
|-> Matrix_2 -> Osg_Model
|
|-> Matrix_3 -> Osg_Model
|
|-> Matrix_n -> Osg_Model

the "Osg_Model" node is displayed n times in your scene

All "Matrix_1" to "Matrix_n" nodes allow to draw the multiples "Osg_Model" at 
different places, but there is only one "Osg_Model" instance in memory, so if 
your update callback update a node which is below "Osg_Model" in the hierarchy, 
all update callbacks edit the same node.

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





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

Reply via email to