Sections

History

j3d.org

Sensor Archives

Sensors are used to translate information from external devices like a Joystick or head mounted display into a collection of information that is then used within the scene graph.

A sensor does not directly hook to a part of the scenegraph. Instead it must provide a collection of transforms for which your user code then translates into a changes in the scenegraph. For example, the pinch guesture of a glove might translate into a colour change of an object.

All sensors must implement the InputDevice and Sensor interfaces provided as part of the core Java 3D framework.

 

Download

Author Devices Supported(s) OS(s) Supported Last Updated
3DConnextion (formerly Logicad) Magelan Spacemouse Win32 and Solaris 22 Aug 2004
Satoshi Konno Polhemus (Fastrak / Isotrak2 / IS300)
Magellan (Space Mouse)
Joystick (WIN32 only)
BeeBox
Win32, Wherever JavaComm is supported 15 Sept 2000
Mojtaba Hosseini Ascension miniBird
VTI Cyberglove
Win32, uses JNI 29 May 2001
Digiloop Polhemus Fastrack
VTI Cyberglove
Wherever JavaComm is supported 23 Oct 2001
Paul Szawlowski
(j3d.org code repository)
Spaceball 4000/3003 Wherever JavaComm is supported 12 Nov 2001
Joerg Plewe Any Windows Input Device Win32 only. Native interface to DirectInput 24 Mar 2002
Java Joystick Joystick Windows/Linux, uses JNI 7 Nov 2003