mdx-m3-viewer
Version:
A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.
16 lines (15 loc) • 608 B
TypeScript
import { vec3 } from 'gl-matrix';
import MdlxGeosetAnimation from '../../../parsers/mdlx/geosetanimation';
import AnimatedObject from './animatedobject';
import MdxModel from './model';
/**
* A geoset animation.
*/
export default class GeosetAnimation extends AnimatedObject {
alpha: number;
color: vec3;
geosetId: number;
constructor(model: MdxModel, geosetAnimation: MdlxGeosetAnimation);
getAlpha(out: Float32Array, sequence: number, frame: number, counter: number): number;
getColor(out: Float32Array, sequence: number, frame: number, counter: number): number;
}