CustomMaterial.getUniform¶
Summary¶
CustomMaterial.getUniform returns the current uniform value derived from this CustomMaterial runtime state.
Syntax¶
CustomMaterial.getUniform(name: string): number | number[] | undefined
const result = material.getUniform(name);
Parameters¶
| Name | Type | Required | Description |
|---|---|---|---|
name |
string |
Yes | Human-readable identifier used for labels, debugging, or lookup keys. |
Returns¶
number | number[] | undefined - Result produced by this API call as number | number[] | undefined.
Type Details¶
Example¶
const canvas = document.querySelector("canvas");
const wgpu = await WasmGPU.create(canvas);
const material = wgpu.material.custom({ fragmentShader: "@fragment fn fs_main() -> @location(0) vec4f { return vec4f(1.0, 0.8, 0.2, 1.0); }" });
const name = "example";
const result = material.getUniform(name);
console.log(result);