UNPKG

three-stdlib

Version:

stand-alone library of threejs examples

13 lines (10 loc) 590 B
import { AnimationClip, Vector3 } from 'three' export interface AnimationClipCreator { CreateRotationAnimation(period: number, axis: string): AnimationClip CreateScaleAxisAnimation(period: number, axis: string): AnimationClip CreateShakeAnimation(duration: number, shakeScale: Vector3): AnimationClip CreatePulsationAnimation(duration: number, pulseScale: number): AnimationClip CreateVisibilityAnimation(duration: number): AnimationClip CreateMaterialColorAnimation(duration: number, colors: number[]): AnimationClip } export const AnimationClipCreator: AnimationClipCreator