Expand description
Math functions and constants.
Constants§
- E
- Default math constants. Euler’s number (e)
- FRAC_
1_ PI - Default math constants. 1/π
- FRAC_
1_ SQRT_ 2 - Default math constants. 1/sqrt(2)
- FRAC_
2_ PI - Default math constants. 2/π
- FRAC_
2_ SQRT_ PI - Default math constants. 2/sqrt(π)
- FRAC_
PI_ 2 - Default math constants. π/2
- FRAC_
PI_ 3 - Default math constants. π/3
- FRAC_
PI_ 4 - Default math constants. π/4
- FRAC_
PI_ 6 - Default math constants. π/6
- FRAC_
PI_ 8 - Default math constants. π/8
- LN_2
- Default math constants. ln(2)
- LN_10
- Default math constants. ln(10)
- LOG2_10
- Default math constants. log2(10)
- LOG2_E
- Default math constants. log2(e)
- LOG10_2
- Default math constants. log10(2)
- LOG10_E
- Default math constants. log10(e)
- PI
- Default math constants. Archimedes’ constant (π)
- SQRT_2
- Default math constants. sqrt(2)
- TAU
- Default math constants. The full circle constant (τ)
- EGAMMA
Experimental - Default math constants. The Euler-Mascheroni constant (γ)
- FRAC_
1_ SQRT_ 3 Experimental - Default math constants. 1/sqrt(3)
- FRAC_
1_ SQRT_ 2PI Experimental - Default math constants. 1/sqrt(2π)
- FRAC_
1_ SQRT_ PI Experimental - Default math constants. 1/sqrt(π)
- PHI
Experimental - Default math constants. The golden ratio (φ)
- SQRT_3
Experimental - Default math constants. sqrt(3)
Traits§
- Float
- Default floating-point number trait used math operations.
- Num
- Default number trait used for objects and shapes.
Functions§
- lerp
- Linear interpolates between two values by a given amount.
- lerp_
map - Linear interpolates values for a range of independent values based on depdendent values.
- map
- Remaps a number from one range to another.
- noise
- Returns the Perlin noise value at specified coordinates.
- random
- Returns a random number between
0
and a givenvalue
. - random_
rng - Returns a random number within a range.