mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-04-07 16:26:14 +00:00
Fix a bug causing issues with decorations
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
package com.volmit.iris.generator.noise;
|
||||
|
||||
import com.volmit.iris.Iris;
|
||||
import com.volmit.iris.scaffold.stream.ProceduralStream;
|
||||
import com.volmit.iris.scaffold.stream.arithmetic.FittedStream;
|
||||
import com.volmit.iris.scaffold.stream.sources.CNGStream;
|
||||
@@ -289,8 +288,6 @@ public class CNG
|
||||
|
||||
catch(Throwable e)
|
||||
{
|
||||
Iris.error("Failed to sample noise into array " + v.size() + " nodes");
|
||||
Iris.error("Noise Source: " + generator.getClass().getSimpleName());
|
||||
|
||||
}
|
||||
|
||||
@@ -406,4 +403,8 @@ public class CNG
|
||||
{
|
||||
return scale;
|
||||
}
|
||||
|
||||
public boolean isStatic() {
|
||||
return generator != null && generator.isStatic();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,4 +7,9 @@ public interface NoiseGenerator
|
||||
public double noise(double x, double z);
|
||||
|
||||
public double noise(double x, double y, double z);
|
||||
|
||||
public default boolean isStatic()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,6 +11,11 @@ public class WhiteNoise implements NoiseGenerator
|
||||
n = new FastNoise(new RNG(seed).imax());
|
||||
}
|
||||
|
||||
public boolean isStatic()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
private double f(double m)
|
||||
{
|
||||
return (m % 8192) * 1024;
|
||||
|
||||
Reference in New Issue
Block a user