#ifndef BLANK_RAND_SIMPLEXNOISE_HPP_
#define BLANK_RAND_SIMPLEXNOISE_HPP_
+#include "../graphics/glm.hpp"
+
#include <cstdint>
-#include <glm/glm.hpp>
namespace blank {
-/// (3D only) adaptation of Stefan Gustavson's SimplexNoise java class
class SimplexNoise {
public:
int perm[512];
int perm12[512];
glm::vec3 grad[12];
+ glm::ivec3 second_ints[8];
+ glm::ivec3 third_ints[8];
+ glm::vec3 second_floats[8];
+ glm::vec3 third_floats[8];
};