diff --git a/library/include/modules/PerlinNoise.inc b/library/include/modules/PerlinNoise.inc index 6b7fec17b..12454b01f 100644 --- a/library/include/modules/PerlinNoise.inc +++ b/library/include/modules/PerlinNoise.inc @@ -60,7 +60,8 @@ inline void PerlinNoise::Impl::setup( ) { Impl::setup(self, pv, pt); - T t = std::floor(pv[i]); + int32_t t = int32_t(pv[i]); + t -= (pv[i]