Hi, I've ran into a seemingly easy problem that i have failed to find an answer for. I've simplified the problem here to quickly describe my question. I'm setting a Pat node as parent to another Pat node and re positioning it. The updated position is not translated to the child and i wonder why this behavior occurs. Any help on the issue is welcome.
Code: osg::ref_ptr<osg::PositionAttitudeTransform> node1 = new osg::PositionAttitudeTransform; osg::ref_ptr<osg::PositionAttitudeTransform> node2 = new osg::PositionAttitudeTransform; node1->setDataVariance(osg::Object::DYNAMIC); node2->setDataVariance(osg::Object::DYNAMIC); node1->setPosition((osg::Vec3f(0.f,0.f,0.f))); node2->setPosition((osg::Vec3f(0.f,0.f,0.f))); node1->addChild(node2.get()); node1->setPosition(osg::Vec3f(10.f,10.f,10.f)); osg::Vec3f pose2 = node2->getPosition(); //pose2 is still at (0,0,0) //Regards Dan ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=76810#76810 _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org