From 55fde2d3fb5deb0a6fe46c8b65a07bbc45882977 Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Tue, 8 Sep 2020 21:15:01 -0400 Subject: [PATCH] Fix value noise --- src/main/java/com/volmit/iris/noise/FastNoiseDouble.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/volmit/iris/noise/FastNoiseDouble.java b/src/main/java/com/volmit/iris/noise/FastNoiseDouble.java index f1075433b..27820f510 100644 --- a/src/main/java/com/volmit/iris/noise/FastNoiseDouble.java +++ b/src/main/java/com/volmit/iris/noise/FastNoiseDouble.java @@ -344,7 +344,7 @@ public class FastNoiseDouble n ^= X_PRIME * x; n ^= Y_PRIME * y; - return (n * n * n * 60493) / (double) 2147483648.0; + return ((n * n * n * 60493L) / (double) Long.MAX_VALUE); } private static double valCoord3D(long seed, long x, long y, long z) @@ -354,7 +354,7 @@ public class FastNoiseDouble n ^= Y_PRIME * y; n ^= Z_PRIME * z; - return (n * n * n * 60493) / (double) 2147483648.0; + return ((n * n * n * 60493L) / (double) Long.MAX_VALUE); } private static double valCoord4D(long seed, long x, long y, long z, long w) @@ -365,7 +365,7 @@ public class FastNoiseDouble n ^= Z_PRIME * z; n ^= W_PRIME * w; - return (n * n * n * 60493) / (double) 2147483648.0; + return ((n * n * n * 60493L) / (double) Long.MAX_VALUE); } private static double GradCoord2D(long seed, long x, long y, double xd, double yd)