colormap#sampleCPU¶
Summary¶
colormap#sampleCPU samples the retained linear RGBA8 lookup table using the colormap's nearest or linear filter. The sampling helpers clamp the coordinate to the lookup-table endpoints. The method throws when canSampleCPU is false.
Syntax¶
Parameters¶
| Name | Type | Required | Description |
|---|---|---|---|
t |
number |
Yes | Normalized sample coordinate, usually in [0, 1]. |
Returns¶
Color4 - Linear RGBA channels normalized to [0, 1].
Type Details¶
Color4¶
Example¶
const canvas = document.querySelector("canvas");
const wgpu = await WasmGPU.create(canvas);
const colormap = wgpu.colormap.viridis();
const t = 0.5;
const result = colormap.sampleCPU(t);
console.log(result);