Import
MorphAnimMesh is an addon, and must be imported explicitly, see Installation#Addons.
import { MorphAnimMesh } from 'three/addons/misc/MorphAnimMesh.js';
Constructor
new MorphAnimMesh( geometry : BufferGeometry, material : Material | Array.<Material> )
Constructs a new morph anim mesh.
| geometry |
The mesh geometry. |
| material |
The mesh material. |
Properties
.activeAction : AnimationAction
The current active animation action.
Default is null.
.mixer : AnimationMixer
The internal animation mixer.
Methods
.playAnimation( label : string, fps : number )
Plays the defined animation clip. The implementation assumes the animation clips are stored in Object3D#animations or the geometry.
| label |
The name of the animation clip. |
| fps |
The FPS of the animation clip. |
.setDirectionBackward()
Sets the animation playback direction to "backward".
.setDirectionForward()
Sets the animation playback direction to "forward".
.updateAnimation( delta : number )
Updates the animations of the mesh. Must be called inside the animation loop.
| delta |
The delta time in seconds. |