UNPKG

@spatialwalk/avatarkit

Version:

SPAvatar SDK - 3D Gaussian Splatting Avatar Rendering SDK

17 lines 680 B
import { Flame } from '../generated/driveningress/v1/driveningress'; /** * Linear interpolation with cosine easing (ease-in-ease-out) * 0.5 - cos(progress * π) * 0.5 */ export declare function linearLerp(from: Flame, to: Flame, progress: number): Flame; /** * Generate transition keyframes between two Flame states * @param durationMs Transition duration (e.g. 400ms) * @param fps Frames per second (default 25) */ export declare function generateTransitionFrames(from: Flame, to: Flame, durationMs: number, fps?: number): Flame[]; /** * Create a neutral Flame */ export declare function createNeutralFlame(): Flame; //# sourceMappingURL=animation-interpolation.d.ts.map