To achieve Google Earth-like smoothness and control, all the developers would need to do is implement generic joystick axis support for camera controls instead of tying themselves to specific 3DX hardware which may become outdated and obsolete. With a joystick driver any publisher, including independent and open-source communities, can harness the power of the SpaceNavigator with currently available links to the joystick API instead of relying exclusively on 3Dconnexion's support. It would make the SpaceNavigator a viable controller outside of the CAD community. A supported six-axis joystick driver for the device would be a tremendous bridge to support in these games, with broader applications, too. Both would support a SpaceNavigator device natively if they could recognize it as a six-axis joystick.Īs has been demonstrated with Second Life, for over ten years now navigation in virtual worlds has needed the kind of camera control that the SpaceNavigator can provide. Here are links to the Descent II and Freespace 2 source, binaries, demo assets, and documentation. Both Descent II and Freespace 2 are open-source and has been ported to run on Windows, Linux and Mac OSX. They have full movement in six degrees of freedom and are configured to use a joystick axis/throttle/rudder for any one of them. In my free time I'm a big fan of 3D flight sims, specifically the Descent and Freespace series. Professionally I use the SpaceExplorer in 3DS Max and Blender.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |