Hi!
You need to perform the following transformation:
T*A*R*A^(-1)*T^(-1)*M
where
M is your object
T is the object's transform that holds all bthe transformations performed
on the object till now.
A this matrix brings the center of the object to (0,0,0) if the object was
not originally created at the origin.
R your rotation matrix
Tell me if it helped.
Boris
===========================================================================
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".