header_utils
|
Shamelessly stolen from https://github.com/SRombauts/SimplexNoise/. More...
Functions | |
template<std::floating_point F> | |
constexpr F | simplex_noise (F x) |
template<std::floating_point F> | |
constexpr F | simplex_noise (F x, F y) |
template<std::floating_point F> | |
constexpr F | fractal_simplex_noise (size_t octaves, F x, F frequency=F(1.0), F amplitude=F(1.0), F lacunarity=F(2.0), F persistence=F(0.5)) |
template<std::floating_point F> | |
constexpr F | fractal_simplex_noise (size_t octaves, F x, F y, F frequency=F(1.0), F amplitude=F(1.0), F lacunarity=F(2.0), F persistence=F(0.5)) |
uint64_t | SquirrelNoise3 (uint64_t seed, uint64_t position) |
Value Noise. | |
constexpr uint32_t | SquirrelNoise5 (uint32_t seed, int32_t position) |
constexpr uint32_t | Get2dNoiseUint (int32_t indexX, int32_t indexY, uint32_t seed) |
constexpr double | Get1dNoiseZeroToOne (int32_t index, uint32_t seed) |
constexpr double | Get2dNoiseZeroToOne (int32_t indexX, int32_t indexY, uint32_t seed) |
Shamelessly stolen from https://github.com/SRombauts/SimplexNoise/.
Definition at line 63 of file random_seq.h.
|
constexpr |
Definition at line 57 of file random_seq.h.
|
constexpr |
Definition at line 69 of file random_seq.h.
Value Noise.
Definition at line 17 of file random_seq.h.