Having created a sphere and applying a texture and lighting i now need to apply a rotation to my sphere, i have done this by using an animate callback.
Code: PositionAttitudeTransform *rotate_plntOne = new PositionAttitudeTransform; rotate_plntOne->addChild(geode_planetOne); rotate_plntOne->setUpdateCallback( new AnimationPathCallback(osg::Vec3(0, 0, 0), osg::Z_AXIS, inDegrees(50.0f)) ); This was fine for what I needed but I now need to apply two rotations, one around its own axis whilst it also around another point, Imagine a planet for example. I searched the forums and have seen people using the PositionAttitudeTransforms and would like some help with this, I just cant seem to get my code to work. I was just wondering, could someone show me the code for applying two rotations to an object because i am really stumped and dont think im going to work this one out any time soon, embarrassingly. Any help would be much appreciated! Thank You. ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=27266#27266 _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

