Skip to content

WasmGPU.math.mat4.random

Summary

WasmGPU.math.mat4.random generates a random value within the provided numeric range. Use it to synthesize test data or randomized initialization.

Syntax

WasmGPU.math.mat4.random(min: number, max: number): number[]
const result = wgpu.math.mat4.random(min, max);

Parameters

Name Type Required Description
min number Yes Minimum random bound (inclusive lower bound).
max number Yes Maximum random bound (inclusive upper bound); should be >= min.

Returns

number[] - New 4x4 matrix as a 16-number column-major array.

Type Details

type Mat4 = number[]; // expected length: 16 (4x4, column-major)

Example

const canvas = document.querySelector("canvas");
const wgpu = await WasmGPU.create(canvas);

const min = -1.0;
const max = 1.0;
const result = wgpu.math.mat4.random(min, max);
console.log(result);

See Also