ofAnimationFrame
Constructs and returns an ObjectAnimator clipping a ModelAnimation to a given set of frame values.
Don't forget to call start
Return
The constructed ObjectAnimator
Parameters
The targeted model to animate
The string name of the animation. This name should correspond to the one defined and exported in the model. Typically the action name defined in the 3D creation software. getName
The frame numbers (between 0 and getFrameCount that the ModelAnimation will animate between.
See also
Constructs and returns an ObjectAnimator clipping a ModelAnimation to a given set of frame values.
Don't forget to call start
Return
The constructed ObjectAnimator
Parameters
The targeted model to animate
Zero-based index for the animation of interest.
The frame numbers (between 0 and getFrameCount that the ModelAnimation will animate between.
See also
Constructs and returns an ObjectAnimator clipping a ModelAnimation to a given set of frame values.
Frame number can help you targeting a specific position on an animation coming from a 3D creation software with a frame numbers based timeline. It's the 3D designer responsibility to tell you what specific timeline position corresponds to a specific model appearance. The corresponding time of a frame number is calculated using getFrameRate.
- A single value implies that that value is the one being animated to starting from the actual value on the provided ModelAnimation.
- Two values imply a starting and ending values.
- More than two values imply a starting value, values to animate through along the way, and an ending value (these values will be distributed evenly across the duration of the animation).
The properties (time, frame,... position) are applied to the AnimatableModelThis method applies by default this to the returned ObjectAnimator :
- The duration value to the getDuration in order to match the original animation speed.
- The interpolator to LinearInterpolator in order to match the natural animation interpolation.
Don't forget to call start
Return
The constructed ObjectAnimator
Parameters
The targeted model to animate
The animation of interest
The frame numbers (between 0 and getFrameCount that the ModelAnimation will animate between.