three-stdlib
Version:
stand-alone library of threejs examples
17 lines (13 loc) • 425 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
}