mdx-m3-viewer
Version:
A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.
15 lines (14 loc) • 451 B
TypeScript
/**
* A data texture.
*/
export default class DataTexture {
gl: WebGLRenderingContext;
texture: WebGLTexture;
format: number;
width: number;
height: number;
constructor(gl: WebGLRenderingContext, channels?: number, width?: number, height?: number);
reserve(width: number, height: number): void;
bindAndUpdate(buffer: Float32Array, width?: number, height?: number): void;
bind(unit: number): void;
}