Hi,
I was wondering if somebody made animation on HUD.
basically, I am modifying osgpick example trying to animate the 5 geometries
rendered as HUD. I am using PositionAttitudeTransform, but all I got is the
static geometries. Is it impossible to animate 2D nodes rendered as HUD,
please hint me if I am missing something?
Here is the code
osg::PositionAttitudeTransform *pat;
/* update function*/
void update(float dt) {
pat->setPosition(osg::Vec3(dt, dt, 0));
}
/* main function */
int main()
{
....
osg::ref_ptr<osgText::Text> updateText = new osgText::Text;
// add the HUD subgraph.
osg::ref_ptr<osg::Node> hudCam = createHUD(updateText.get());
// position attitude transform
pat = new osg::PositionAttitudeTransform;
pat->setPosition(osg::Vec3(0,0,0));
pat->addChild(hudCam);
group->addChild(pat);
osgViewer::Viewer viewer;
// set the scene to render
viewer.setSceneData(group.get());
viewer.setCameraManipulator( new osgGA::TrackballManipulator() );
viewer.addEventHandler(new osgViewer::StatsHandler);
// add the handler for doing the picking
viewer.addEventHandler(new PickHandler(updateText.get()));
viewer.realize();
while(!viewer.done())
{
viewer.frame();
update(0.005);
}
}
...
Thank you!
Cheers,
Yonas
------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=49122#49122
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org