FastLED 3.9.15
|
Implements simplex noise functions.
Definition in file simplex.cpp.
#include "FastLED.h"
Go to the source code of this file.
Macros | |
#define | FASTLED_INTERNAL |
#define | P(x) |
Functions | |
static int32_t | grad (uint8_t hash, int32_t x) |
static int32_t | grad (uint8_t hash, int32_t x, int32_t y) |
static int32_t | grad (uint8_t hash, int32_t x, int32_t y, int32_t z) |
static int32_t | grad (uint8_t hash, int32_t x, int32_t y, int32_t z, int32_t t) |
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) |
Variables | |
static uint8_t const | p [] |
static uint8_t const | simplex [64][4] |