Hi Tim,
I am finished my project, it treated about animation of articulated structures.
It consists in animate simple scenes using keyframing. I don't have all the
data of the motion, the user moves interactively
the objects and register every keyframe, one time the sequence of keyframes had
been completed I interpolate these using the class TCBSplinePathInterpolator (
a Kochanek spline). The program have some primitives cube, sphere, and a biped
(something similar to a human :) it is a hierarchical figure and the results
are greatly satisfactory.
About your questions, I have a idea, overwrite the method postRender(), this
method is invoked by J3D after rendering the canvas, (see the API), inside this
method update all the transformGroups to the next scene. If it not works
perhaps you have to stop the java renderer (canvas3D.stopRenderer()), update
the scene and finally start Renderer (startRenderer()).
I hope it will be util. Tell me if it works.
Good Luck !!
Tim Eavery wrote:
> Hi,
>
> I am undertaking a university project that involves animating a
> hierarchical figure from a set of motion capture data, and I have two
> questions:
>
> 1. I want to update the figure displayed on the screen only when <all> the
> transforms in the figure have been updated (i.e. one whole frame at a
> time). What is the most efficient way of doing this?
>
> 2. For what I want to do it seems far easier to manipulate the scene graph
> directly, without using behaviors. Is there an "official" view on doing
> this?
>
> Any ideas / comments / experiences would be appreciated.
>
> Tim Eavery
>
> ===========================================================================
> 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".
===========================================================================
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".