Thanks, Curtis, Bill:
those pointers should be very helpful.
One more quick question - what do I do with the MouseHelper and/or
MouseBehavior? where do they get plugged in?
thanks,
harry
MouseHelper
The MouseHelper.setFunctionMap() method (for an example,
see visad/examples/Test00.java) provides a lot of control
over how the mouse controls view changes, but constraining
rotation around one axis would require a custom
MouseBehaviorJ3D as described briefly at:
http://www.unidata.ucar.edu/cgi-bin/msgout?/glimpse/visad-list/5274
Good luck,
Bill