NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hi Kevin, Years ago I adapted VisAD to run in an ImmersaDesk, whichuses a 3-D wand in place of a mouse. The relevant code is in thevisad/java3d directory in the files: WandBehaviorJ3D.java - extends MouseBehaviorJ3D.java ImmersaDeskDisplayRendererJ3D.java - extends DisplayRendererJ3D.java TrackdJNI.java - just loads the native library for the ImmersaDesk and wand You may need a similar general structure, although the details willprobably be very different. If you come up with something that others can use, we'd be happy toadd a link to your work from the VisAD web page, or if you preferwe might be able to add your new classes to our distribution (as longas you don't need to modify any existing classes - I didn't need to forthe ImmersaDesk work). Good luck,Bill I was curious if anyone has look into using the new "3D mice" that are coming out, namely 3DConnexion's SpaceNavigator: http://www.3dconnexion.com/3dmouse/spacenavigator.php It appears that they have some Java3D support for implementing mouse bindings: http://www.3dconnexion.com/forum/viewtopic.php?t=672 (Shows how to get the Java code/app) http://www.3dconnexion.com/forum/viewtopic.php?p=383 I plan on looking into how to implement this if I can find some spare time... -- We've Got Your Name @ www.mail.com!!! Get a FREE E-mail Account Today - Choose From 100+ Domains
visad
archives: