Hi,

My problem is how this class behaves. When I tell it to start rotating a
TransformGroup, it resets that node's Transform3D() to identity matrix (or
whatever), so throwing away previous settings of that Transform3D.

Before rotating with interpolation, I had used MouseRotate to rotate the
object into a specific orientation and then set the
interpolations' axisOfRotation to that of the object's Transform3D(),
which seems fine. However, that object's orientation is lost in the moment
I start rotating the object. It starts rotating like I hadn't roteted it
with mouse at all.

I solved this by adding a TransformGroup above to that of the object's
and rotate this with Interpolation and use the MouseRotate to the child
node (where the object is). This works fine until I start using
MouseRotate again for rotating the object (it works quite strangely, as
you can guess..) because the 2 transformations are now both affecting to
the object..

Ilkka

--
Ilkka Huotari
[EMAIL PROTECTED]

===========================================================================
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