From 5fde943d9ef465b96a45aba53b090e90a9638ec8 Mon Sep 17 00:00:00 2001 From: Remi Beges Date: Thu, 14 Jun 2012 09:19:45 +0200 Subject: [PATCH] Fixed minor bug in NoiseBase & Vector4 (typo) --- include/Nazara/Math/Vector4.inl | 2 +- src/Nazara/Noise/NoiseBase.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/Nazara/Math/Vector4.inl b/include/Nazara/Math/Vector4.inl index 9073d37b0..168fb6714 100644 --- a/include/Nazara/Math/Vector4.inl +++ b/include/Nazara/Math/Vector4.inl @@ -361,7 +361,7 @@ NzVector4 operator/(T scale, const NzVector4& vec) throw std::domain_error(ss.ToString()); } - return NzVector3(scale / vec.x, scale / vec.y, scale / vec.z, scale / vec.w); + return NzVector4(scale / vec.x, scale / vec.y, scale / vec.z, scale / vec.w); } #include diff --git a/src/Nazara/Noise/NoiseBase.cpp b/src/Nazara/Noise/NoiseBase.cpp index 410e2b95d..7d5c9a53d 100644 --- a/src/Nazara/Noise/NoiseBase.cpp +++ b/src/Nazara/Noise/NoiseBase.cpp @@ -17,8 +17,8 @@ NzNoiseBase::NzNoiseBase(int seed) SetNewSeed(seed); - for(int i(0) ; i < 256 ; i++) - perm[i] = i; + for(int i(0) ; i < 512 ; i++) + perm[i] = i & 255; }