Module: Textures/TextureBuilder
Variables
TextureBuilder
• Const TextureBuilder: Object
Type declaration
| Name | Type |
|---|---|
_canvas | HTMLCanvasElement |
_textureSize | number |
context | null | CanvasRenderingContext2D |
imgHeight | number |
imgWidth | number |
_combineImageData | (totalLength: number, arrays: Uint8ClampedArray[]) => Uint8ClampedArray |
_create | (name: string, images: Map<string, false | Uint8ClampedArray>, width: number, height: number) => Promise<URITexture<URIScene<any>, any>> |
_createMipMap | (level: number, images: Map<string, false | Uint8ClampedArray>, width: number, height: number) => Promise<Uint8ClampedArray> |
createMaterialTexture | (name: string, images: Map<string, false | Uint8ClampedArray>, width: number, height: number) => Promise<URITexture<URIScene<any>, any>> |
defineTextureDimensions | (textureSize: number, mipMapSizes: number[]) => void |
loadImage | (imgSrcData: string | Uint8ClampedArray, width: number, height: number, lod: number) => Promise<Uint8ClampedArray> |
setUpImageCreation | () => void |