I think that is a design problem, try to create the object that you want rotate in the origin of coordinates. For example if you want to create a triangle that can rotate in is own center you must define this coordinates: {[0,3,0], [-3,-3,0], [3,-3,0]} If you have created your object with a editor like 3DStudio, try to translate the object to the origin and fit the Pivot in his center. You will be able to rotate the object freeway. I hope this will be useful for you.
--------------------------------------------------------- ArisNova S.L. - Ingeniería de Sistemas C/ Pianista Martínez Carrasco 6, Entresuelo A 46026 - Valencia - Spain E-Mail : [EMAIL PROTECTED] Telfs : 96.395.2033-96.395.2034 Fax : 96.395.2038 --------------------------------------------------------- =========================================================================== 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".