import { MathUtils } from "https://deno.land/x/threejs_4_deno@v121/src/Three.d.ts";
Functions
Clamps the x to be between a and b. | |
Returns a value linearly interpolated from two known points based on the given interval - t = 0 will return x and t = 1 will return y. | |
Linear mapping of x from range [a1, a2] to range [b1, b2]. | |
Random float from low to high interval. | |
Random float from - range / 2 to range / 2 interval. | |
Random integer from low to high interval. | |
Random float from 0 to 1 with 16 bits of randomness. Standard Math.random() creates repetitive patterns when applied over larger space. | |
Deterministic pseudo-random float in the interval [ 0, 1 ]. | |