UNPKG

mdx-m3-viewer

Version:

A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.

22 lines (21 loc) 652 B
import { vec3, quat } from 'gl-matrix'; import { AnimationReference } from '../../../parsers/m3/animationreference'; import M3ParserSd from '../../../parsers/m3/sd'; /** * Sequence data. */ declare class M3Sd { keys: Int32Array; values: vec3[] | quat[] | number[]; biggestKey: number; constructor(sd: M3ParserSd); } /** * A sequence data container. */ export default class M3SdContainer { sd: M3Sd[]; addSds(sds: M3ParserSd[]): void; getValueUnsafe(index: number, animationReference: AnimationReference, frame: number, runsConcurrent: number): number | vec3 | quat | Uint8Array | null; } export {};