Stuart,
I have reached the same problem and here is my workaround:
not to set a new Alpha, just put the initial with a repeat of one and some
dummy parameters, the create the interpolator andd disable it. When I need to
move something, I just set the new parameters ( alpha inc, decr, interpolator
target, points and so on ) and the last two things are to set the alpha start
over 500 millis ( depends on the system that you're working on , but I have
found thru some tests that this value is satisfying enough ) and then enable
your interpolator.
Hope it helps.

Stuart Fischer wrote:

> In my J3D program I use a TCBSplinePathInterpolator.
>
> This TCBSplinePathInterpolator's interpolation must occur many times in
> my program, but only infrequently (in response to user activity). I
> initialize this interpolator using an alpha with a loopCount of 1,
> allowing the interpolation to occur once. My plan was to specify a new
> Alpha for the same TCBSplinePathInterpolator object (again with
> loopCount = 1) later, to cause a 2nd interpolation.
>
> The first interpolation happens exactly as I want, no problem.
>
> Later, when I want to restart the interpolation, I call
> interpolator.setAlpha(new Alpha(1,0,0,6000,1000,0)); (identical
> parameters as in the first usage of the interpolator) .
>
> Although the interpolator is enabled, a 2nd interpolation does not
> occur.
>
> My question: is it possible to specify a new Alpha object for an
> interpolator, and cause that same Interpolator object to restart itself
> with?
>
> Thanks in advance
> Stuart Fischer
> Later in my program, I would like to
>
> ===========================================================================
> 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".

--
Best regards,
Dan Todor
---
You can have it done FAST   | \
You can have it done RIGHT  |  | --- Pick any two.
You can have it done CHEAP  | /

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