constructor( geometry, material ) {

		super( geometry, material );

		/**
		 * A dictionary of animations.
		 *
		 * @type {Object<string,Object>}
		 */
		this.animationsMap = {};

		/**
		 * A list of animations.
		 *
		 * @type {Array<Object>}
		 */
		this.animationsList = [];

		// prepare default animation
		// (all frames played together in 1 second)

		const numFrames = Object.keys( this.morphTargetDictionary ).length;

		const name = '__default';

		const startFrame = 0;
		const endFrame = numFrames - 1;

		const fps = numFrames / 1;

		this.createAnimation( name, startFrame, endFrame, fps );
		this.setAnimationWeight( name, 1 );

	}
Constructs a new morph blend mesh.

@param {BufferGeometry} [geometry] - The mesh geometry.
@param {Material|Array<Material>} [material] - The mesh material.