FastLED 3.9.3
|
Functions to generate and fill arrays with noise.
These functions use Perlin noise as the noise generation algorithm.
Topics | |
Noise Fill Functions | |
Functions to fill a buffer with noise data. | |
Noise Generation Functions | |
Functions to generate noise. | |
32 bit simplex noise functions | |
uint16_t | snoise16 (uint32_t x) |
uint16_t | snoise16 (uint32_t x, uint32_t y) |
uint16_t | snoise16 (uint32_t x, uint32_t y, uint32_t z) |
uint16_t | snoise16 (uint32_t x, uint32_t y, uint32_t z, uint32_t w) |
uint16_t snoise16 | ( | uint32_t | x | ) |
32 bit, fixed point implementation of simplex noise functions. The inputs are 20.12 fixed-point value. The result covers the full range of a uint16_t averaging around 32768.
Definition at line 99 of file simplex.cpp.
uint16_t snoise16 | ( | uint32_t | x, |
uint32_t | y ) |
Definition at line 122 of file simplex.cpp.
uint16_t snoise16 | ( | uint32_t | x, |
uint32_t | y, | ||
uint32_t | z ) |
Definition at line 189 of file simplex.cpp.
uint16_t snoise16 | ( | uint32_t | x, |
uint32_t | y, | ||
uint32_t | z, | ||
uint32_t | w ) |
Definition at line 321 of file simplex.cpp.