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.
Hello Bill, >I don't have time tonight to dig into your code in detail, >but perhaps you can make use of the static method of >visad.java3d.MouseBehaviorJ3D: > > public static void unmake_matrix(double[] rot, double[] scale, > double[] trans, double[] matrix); > > If this doesn't help you solve your problem, please let me know. I am already using unmake_matrix() to get the scale and translation. This is done in my getTranslationAndScale_() method. :) I'll keep working on the problem and greatly appreciate any other suggestions. Regards, Jim.
visad
archives: