20 #include "../detail/setup.hpp" 21 #include "../detail/qualifier.hpp" 22 #include "../detail/_noise.hpp" 23 #include "../geometric.hpp" 24 #include "../common.hpp" 25 #include "../vector_relational.hpp" 26 #include "../vec2.hpp" 27 #include "../vec3.hpp" 28 #include "../vec4.hpp" 30 #if GLM_MESSAGES == GLM_ENABLE && !defined(GLM_EXT_INCLUDED) 31 # pragma message("GLM: GLM_GTC_noise extension included") 41 template<length_t L,
typename T, qualifier Q>
43 vec<L, T, Q>
const& p);
47 template<length_t L,
typename T, qualifier Q>
49 vec<L, T, Q>
const& p,
50 vec<L, T, Q>
const& rep);
54 template<length_t L,
typename T, qualifier Q>
56 vec<L, T, Q>
const& p);
GLM_FUNC_DECL T simplex(vec< L, T, Q > const &p)
Simplex noise.
Core features
Definition: common.hpp:20
GLM_FUNC_DECL T perlin(vec< L, T, Q > const &p)
Classic perlin noise.