diff --git a/include/Cubed/tools/perlin_noise.hpp b/include/Cubed/tools/perlin_noise.hpp index 578d9f3..15e421d 100644 --- a/include/Cubed/tools/perlin_noise.hpp +++ b/include/Cubed/tools/perlin_noise.hpp @@ -1,5 +1,5 @@ #pragma once - +#include #include class PerlinNoise { @@ -7,7 +7,7 @@ public: static void init(); static float noise(float x, float y, float z); private: - static inline bool is_init = false; + static inline std::atomic is_init = false; static inline std::vector p; static float fade(float t);