UNPKG

ogl

Version:
28 lines (23 loc) 670 B
export interface GLTFAnimationData { node: any; transform: any; interpolation: any; times: any; values: any; } /** * A class for animation. * @see {@link https://github.com/oframe/ogl/blob/master/src/extras/GLTFAnimation.js | Source} */ export class GLTFAnimation { data: GLTFAnimationData[]; elapsed: number; weight: number; loop: boolean; startTime: number; endTime: number; duration: number; constructor(data: GLTFAnimationData[], weight?: number); update(totalWeight?: number, isSet?: boolean): void; cubicSplineInterpolate(t: number, prevVal: any, prevTan: any, nextTan: any, nextVal: any): any; }