Hi Robbert, On 1/9/07, Beheer-DenV-EBF <[EMAIL PROTECTED]> wrote:
We often configure the size, FOV, Frame buffer, etc. of our views/windows based on the available hardware (like switching from single screen to a render wall). So a configuration file like the one in Producer is a requirement.
Configutation files are on my TODO list, will be developed within the next 4 weeks.
Because we use more than the standard keyboard/mouse input devices and want to have support for these devices outside of osg we started to use OIS. So any event mechanism/ support for keyboard/mouse devices should be made optional.
The osgViewer viewer classes don't come with an default keyboard mouse handling beyond support for the escape key, and this can be switched off. Any keyboard mouse handling is added to the viewers by the application, so if you don't need them then just use the straight viewer, no need to add anything or take away. If you wish to extend the existing event structures then you could do this, by subclassing from osgGA::GUIEventAdapter. You needn't do this if you are happy handling all your device interaction yourself - you have complete control over the frame loop so you can do custom event handling quite easily. Robert. _______________________________________________ osg-users mailing list osg-users@openscenegraph.net http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/