#ifndef WORLDGEN_NOISE_H #define WORLDGEN_NOISE_H #include typedef struct { int perm[512]; } simplex_noise; void simplex_init(simplex_noise *noise, uint32_t seed); double simplex_noise2(simplex_noise *noise, double x, double y); double simplex_noise3(simplex_noise *noise, double x, double y, double z); #endif