To all,

I have a scene with a TransformGroup that has a MouseRotate
behavior attached to it.  Under that TransformGroup is another
TransformGroup, which has its own MouseRotate behavior attached
to it.  I enable either the inner or the outer behavior when
the canvas sees a "mouse press" by checking whether the <shift>
key is being pressed.  Both behaviors are disabled upon a
"mouse release".

The idea is that I can rotate either the entire scene or just
a subset of it (the subset that is contained in the inner
TransformGroup.)

The problem is that I can perform only one rotation, using either the
inner or outer behavior.  After that, neither MouseRotate behavior
will respond.

I have seen references to MouseRotate problems in this list's
archive and in the java bug database, but nothing that I can
identify as causing my trouble.

There are other ways of achieving the effect I want, but the above
method is most convenient for me.  Anybody know of a reason why
this is not possible, in priciple?  I can supply some succinct
source code, if that would be helpful.

I am using JDK 1.4 RC and J3D 1.3b1.

Thanks for your consideration,

Charles Whitley

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to