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) • 460 B
TypeScript
import { vec3 } from 'gl-matrix';
import EmittedObject from '../../emittedobject';
import MdxModelInstance from './modelinstance';
import ParticleEmitter from './particleemitter';
/**
* A spawned model particle.
*/
export default class Particle extends EmittedObject {
internalInstance: MdxModelInstance;
velocity: vec3;
gravity: number;
constructor(emitter: ParticleEmitter);
bind(): void;
update(dt: number): void;
}