polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
24 lines (18 loc) • 437 B
TypeScript
import {
LoadingManager,
CompressedTextureLoader,
PixelFormat,
CompressedPixelFormat
} from 'three';
export interface DDS {
mipmaps: object[];
width: number;
height: number;
format: PixelFormat | CompressedPixelFormat;
mipmapCount: number;
isCubemap: boolean;
}
export class DDSLoader extends CompressedTextureLoader {
constructor( manager?: LoadingManager );
parse( buffer: ArrayBuffer, loadMipmaps: boolean ) : DDS;
}