FastLED 3.9.15
Loading...
Searching...
No Matches
Noise Functions

Detailed Description

Functions to generate and fill arrays with noise.

These functions use Perlin noise as the noise generation algorithm.

+ Collaboration diagram for Noise Functions:

Topics

 Noise Generation Functions
 Functions to generate noise.
 

8-Bit Raw Noise Functions

int8_t inoise8_raw (uint16_t x, uint16_t y, uint16_t z)
 8-bit, fixed point implementation of Perlin's noise without scaling.
 
int8_t inoise8_raw (uint16_t x, uint16_t y)
 8-bit, fixed point implementation of Perlin's noise without scaling.
 
int8_t inoise8_raw (uint16_t x)
 8-bit, fixed point implementation of Perlin's noise without scaling.
 

32-Bit Simplex Noise Functions

uint16_t snoise16 (uint32_t x)
 32 bit, fixed point implementation of simplex noise functions.
 
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)