UNPKG

three-stdlib

Version:

stand-alone library of threejs examples

21 lines (17 loc) 478 B
import { LoadingManager, DataTextureLoader, TextureDataType, PixelFormat } from 'three' export interface RGBE { width: number height: number data: Float32Array | Uint8Array header: string gamma: number exposure: number format: PixelFormat type: TextureDataType } export class RGBELoader extends DataTextureLoader { constructor(manager?: LoadingManager) type: TextureDataType parse(buffer: ArrayBuffer): RGBE setDataType(type: TextureDataType): this }