mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-10-26 14:00:14 +00:00
register multiplication sampler
This commit is contained in:
1 parent
5ce87b0e35
commit
72d4c0a0c1
2 files changed
+5
-1
No files matched your search
+4
@@ -35,6 +35,8 @@ import com.dfsek.terra.addons.noise.config.templates.normalizer.NormalNormalizer
|
|||||||
import com.dfsek.terra.addons.noise.config.templates.normalizer.ProbabilityNormalizerTemplate;
|
import com.dfsek.terra.addons.noise.config.templates.normalizer.ProbabilityNormalizerTemplate;
|
||||||
import com.dfsek.terra.addons.noise.config.templates.normalizer.ScaleNormalizerTemplate;
|
import com.dfsek.terra.addons.noise.config.templates.normalizer.ScaleNormalizerTemplate;
|
||||||
import com.dfsek.terra.addons.noise.samplers.arithmetic.AdditionSampler;
|
import com.dfsek.terra.addons.noise.samplers.arithmetic.AdditionSampler;
|
||||||
|
import com.dfsek.terra.addons.noise.samplers.arithmetic.DivisionSampler;
|
||||||
|
import com.dfsek.terra.addons.noise.samplers.arithmetic.MultiplicationSampler;
|
||||||
import com.dfsek.terra.addons.noise.samplers.arithmetic.SubtractionSampler;
|
import com.dfsek.terra.addons.noise.samplers.arithmetic.SubtractionSampler;
|
||||||
import com.dfsek.terra.addons.noise.samplers.noise.CellularSampler;
|
import com.dfsek.terra.addons.noise.samplers.noise.CellularSampler;
|
||||||
import com.dfsek.terra.addons.noise.samplers.noise.random.GaussianNoiseSampler;
|
import com.dfsek.terra.addons.noise.samplers.noise.random.GaussianNoiseSampler;
|
||||||
@@ -119,6 +121,8 @@ public class NoiseAddon implements AddonInitializer {
|
|||||||
|
|
||||||
noiseRegistry.register("ADD", () -> new BinaryArithmeticTemplate<>(AdditionSampler::new));
|
noiseRegistry.register("ADD", () -> new BinaryArithmeticTemplate<>(AdditionSampler::new));
|
||||||
noiseRegistry.register("SUB", () -> new BinaryArithmeticTemplate<>(SubtractionSampler::new));
|
noiseRegistry.register("SUB", () -> new BinaryArithmeticTemplate<>(SubtractionSampler::new));
|
||||||
|
noiseRegistry.register("MUL", () -> new BinaryArithmeticTemplate<>(MultiplicationSampler::new));
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Map<String, DimensionApplicableNoiseSampler> packSamplers = new LinkedHashMap<>();
|
Map<String, DimensionApplicableNoiseSampler> packSamplers = new LinkedHashMap<>();
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ import com.dfsek.terra.api.noise.NoiseSampler;
|
|||||||
|
|
||||||
|
|
||||||
public class MultiplicationSampler extends BinaryArithmeticSampler{
|
public class MultiplicationSampler extends BinaryArithmeticSampler{
|
||||||
protected MultiplicationSampler(NoiseSampler left, NoiseSampler right) {
|
public MultiplicationSampler(NoiseSampler left, NoiseSampler right) {
|
||||||
super(left, right);
|
super(left, right);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user