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.