DataTexture
new DataTexture(data: Uint8ClampedArray, width: number, height: number)
THREE: THREE.DataTexture
Texture created directly from raw RGBA pixel data. Bypasses the needsUpdate / clamp-and-cache path - the ImageData is stored as-is.
Differs from THREE.js
CPU renderer reads pixel data directly each frame. No GPU upload step, so changes to the underlying array are reflected immediately without needsUpdate.
Properties
| Name | Type | Description |
|---|---|---|
data | ImageData|undefined | The raw ImageData wrapping the provided Uint8ClampedArray. |
width | number | Width in pixels. |
height | number | Height in pixels. |