Objectify objects

This commit is contained in:
Daniel Mills
2021-08-04 18:30:58 -04:00
parent 77f8f11d99
commit f640abda91
214 changed files with 1164 additions and 940 deletions

View File

@@ -19,7 +19,7 @@
package com.volmit.iris.util.noise;
import com.volmit.iris.Iris;
import com.volmit.iris.engine.interpolation.IrisInterpolation;
import com.volmit.iris.util.interpolation.IrisInterpolation;
import com.volmit.iris.engine.object.common.IRare;
import com.volmit.iris.util.stream.ProceduralStream;
import com.volmit.iris.util.stream.arithmetic.FittedStream;

View File

@@ -18,14 +18,14 @@
package com.volmit.iris.util.noise;
import com.volmit.iris.engine.object.IrisExpression;
import com.volmit.iris.engine.object.noise.LoaderExpression;
import com.volmit.iris.util.math.RNG;
public class ExpressionNoise implements NoiseGenerator {
private final RNG rng;
private final IrisExpression expression;
private final LoaderExpression expression;
public ExpressionNoise(RNG rng, IrisExpression expression) {
public ExpressionNoise(RNG rng, LoaderExpression expression) {
this.rng = rng;
this.expression = expression;
}

View File

@@ -18,8 +18,8 @@
package com.volmit.iris.util.noise;
import com.volmit.iris.engine.interpolation.InterpolationMethod;
import com.volmit.iris.engine.interpolation.IrisInterpolation;
import com.volmit.iris.util.interpolation.InterpolationMethod;
import com.volmit.iris.util.interpolation.IrisInterpolation;
import com.volmit.iris.util.function.NoiseProvider;
public class InterpolatedNoise implements NoiseGenerator {

View File

@@ -18,7 +18,7 @@
package com.volmit.iris.util.noise;
import com.volmit.iris.engine.interpolation.InterpolationMethod;
import com.volmit.iris.util.interpolation.InterpolationMethod;
public enum NoiseType {
WHITE(WhiteNoise::new),