I have a very similar problem, I have multiple RotPosScalePathInterpolator 
interpolators and
I would like to dynamically control them , i.e Pick a Particular BranchNode and
Pause interpolator on it using a KeyStroke. Then dynamically read the next set of 
interpolation
matrices for this interpolater and start the Interpolation again.

Any suggestions on how to do this will be of great help.

Thanx.
--
                        Rajesh Jain ([EMAIL PROTECTED])
                        Parametric Technology Corp
                        http://www.ptc.com


> Jeong Kyu Kim wrote:
>
> Hi all
>
> I am developing a small application controlling animation of humanoids. I am using 
>VRML loader
> 0.90.2 from VRML-Java3d working group and humanoid specification 1.1 from VRML 
>humanoid animation
> working group.
> In the program, I am using RotPosScalePathInterpolator for each joints in humanoid 
>model and the
> Pathinterpolators are using one Alpha and the knots value are serving as keyframe 
>times for the
> animation of humanoid.
>
> My question is..
>
> I would like to know how to pause and resume the RotPosScalePathinterpolators and 
>how to read
> quaternion, position and scale values when the animation is paused.
>
> I guess methods of pathinterpolators only give the values on the specified index and 
>the whole
> array of values. I need to know values between knots and create new keyframe 
>dynamically.
> The pathinterpolator seems to initialize transform matrix of transformgroup when 
>it's created and
> i don't know how to read transform of the behavior applied.
>
> Should i create new interpolator?
>
> Thanks
>
> Kyu
> [EMAIL PROTECTED]
>
> RMIT University
> Animation and Interactive Media

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