summit/frontend/node_modules/three-stdlib/animation/AnimationClipCreator.d.ts

13 lines
590 B
TypeScript
Raw Normal View History

2025-12-08 16:31:30 +00:00
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