mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-06-18 06:41:08 +00:00
Fix value noise
This commit is contained in:
@@ -344,7 +344,7 @@ public class FastNoiseDouble
|
|||||||
n ^= X_PRIME * x;
|
n ^= X_PRIME * x;
|
||||||
n ^= Y_PRIME * y;
|
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)
|
private static double valCoord3D(long seed, long x, long y, long z)
|
||||||
@@ -354,7 +354,7 @@ public class FastNoiseDouble
|
|||||||
n ^= Y_PRIME * y;
|
n ^= Y_PRIME * y;
|
||||||
n ^= Z_PRIME * z;
|
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)
|
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 ^= Z_PRIME * z;
|
||||||
n ^= W_PRIME * w;
|
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)
|
private static double GradCoord2D(long seed, long x, long y, double xd, double yd)
|
||||||
|
|||||||
Reference in New Issue
Block a user