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