Optional
target: objectOptional
viewer: ValOrFunc<undefined | ThreeViewer>Optional
parentNumber of times to repeat the animation. Doesn't work right now
Delay between repeats in milliseconds. Doesn't work right now
Type of repeat behavior.
Doesn't work right now
Optional
targetOptional
uiOptional
Readonly
viewerProtected
_Optional
meta: any
AnimationObject - An object for containing keyframe-based animation for properties
AnimationObject extends popmotion and interfaces with the ThreeViewer to provide a keyframe animation system that can animate any accessible property on objects, materials, or the viewer itself. It supports complex timing, easing, and serialization.
It is used in AnimationObjectPlugin.
Key Features:
Example: Basic Animation
Example: Complex Animation with Multiple Keyframes