Thank you Alberto. I'll give it a try and let you know if I have any
question.
Dat

On Wed, Jan 21, 2009 at 2:35 AM, Alberto Luaces <alua...@udc.es> wrote:

> Hi Dat,
>
> I recommend you to peruse the "osgkeyboard.cpp" file that comes with the
> source code examples (specifically the classes "KeyboardEventHandler"
> and "osgGA::GUIEventHandler"), and to upgrade to a more recent OSG version
> (at least 2.6.0).
>
> Regards,
>
> Alberto
>
> El Miércoles 21 Enero 2009ES 06:34:45 tien dat escribió:
> > Dear all,
> > I have a very basic question of how to capture key pressed event in
> > OpenSceneGraph.
> > My program is set up like this:
> >
> >   osgProducer::Viewer *viewer = new osgProducer::Viewer();
> >   //some more initialization here
> >   Producer::KeyboardMouse* km = viewer->getKeyboardMouse();
> >   Producer::RenderSurface* rendersurf = km->getRenderSurface();
> >   if(rendersurf ==NULL)
> >       {
> >               exit(-1);
> >       }
> >   viewer->realize();
> >   while( !viewer->done() )
> >     {
> >
> >         // wait for all cull and draw threads to complete.
> >         viewer->sync();
> >
> >         // update the scene by traversing it with the the update
> > visitor which will
> >       // call all node update callbacks and animations.
> >
> >       viewer->display();
> >
> >         // fire off the cull and draw traversals of the scene.
> >         viewer->frame();
> >
> >     }
> >
> > But I don't know how to capture a key that users pressed to trigger
> > another event. Could any of you give me a hand.
> > Thank you,
> > Dat
>
>
>
> _______________________________________________
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>



-- 
-------------
Dat Tien Nguyen
PhD student, Computer Science Department
The University of Iowa, IA 52242
http://cs.uiowa.edu/~tinguyen
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to