mdx-m3-viewer
Version:
A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.
18 lines (15 loc) • 412 B
text/typescript
import ModelInstance from './modelinstance';
import RenderBatch from './renderbatch';
import TextureMapper from './texturemapper';
/**
* A batched model instance.
*/
export default abstract class BatchedInstance extends ModelInstance {
/**
* Get a concrete RenderBatch object.
*/
abstract getBatch(textureMapper: TextureMapper): RenderBatch;
isBatched() {
return true;
}
}