X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fworld%2FGenerator.hpp;h=50b50895d0de59f39924be2a64043dc58fa8aa93;hb=ec85ac414e4e60295484ca1752876919ce5a8390;hp=cf94356a482ccfd2a5e028a83975d027f63c11c9;hpb=9240fdf2e68ee014da0d0a89a7fb2f29ebf28e2d;p=blank.git diff --git a/src/world/Generator.hpp b/src/world/Generator.hpp index cf94356..50b5089 100644 --- a/src/world/Generator.hpp +++ b/src/world/Generator.hpp @@ -42,11 +42,8 @@ public: void operator ()(Chunk &) const noexcept; private: - Block Generate(const glm::vec3 &position) const noexcept; - static float GetValue( - const SimplexNoise &, - const glm::vec3 &, - const Config::NoiseParam &) noexcept; + struct ValueField; + Block Generate(const ValueField &, const glm::ivec3 &position) const noexcept; private: const Config &config;