realized had to use two seperate TG's and interpolators to perform the positioning and rotation respectively.
--- Mr greg baboolal <[EMAIL PROTECTED]> wrote: > Hi, I wonder if someone can guide me with this. > > I have a ball object which I want to rotate about > it's > x-axis (simulating back-spin). > > I am using the RotPosPathInterpolator which has the > correspoding quats to simulate the spin upon its > target TransformGroup. > > The target TG is set with a Transform3D. > > The rpi transform3D in an empty constructor. > > The problem I am having is that when the ball moves > and spins about the x-axis I need to be > perpendicular > to the direction it is travelling in. > > When I rotated the target TG to face the direction > it > is supposed to travel in, the TG's cordinate system > was also rotated so that the bounds of my billiard > table (a seperate TG) no longer take effect, as they > are now un-aligned. > > I have tried various rotations of the TG's, > including > some experiments with AxisAngle4f. > > If someone can help, it would be very much > appreciated. > > -Greg > > ps: The following snippets of code show how the > ball's > TG and the rpi is being instantiated: > > ball TG: > > Transform3D sphereT3D = new Transform3D(); > sphereT3D.setTranslation( position ); > > TransformGroup sphereTG = new TransformGroup > (sphereT3D ); > sphereTG.addChild( createSphere( canvas, imageName > ) > ); > > rpi: > RotPosPathInterpolator(alpha, target,new > Transform3D(), knots, quats, positions ); > > > __________________________________________________ > Do you Yahoo!? > Yahoo! Mail Plus - Powerful. Affordable. Sign up > now. > http://mailplus.yahoo.com > > =========================================================================== > 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". __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com =========================================================================== 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".