mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-04-05 07:16:10 +00:00
allow configuration of cellular lookup function
This commit is contained in:
@@ -74,7 +74,7 @@ public class NoiseBuilder implements ConfigTemplate {
|
||||
|
||||
@Value("cellular.lookup")
|
||||
@Default
|
||||
private NoiseBuilder lookup = new NoiseBuilder();
|
||||
private NoiseBuilder lookup;
|
||||
|
||||
public NoiseSampler build(int seed) {
|
||||
FastNoiseLite noise = new FastNoiseLite(seed + seedOffset);
|
||||
@@ -90,7 +90,7 @@ public class NoiseBuilder implements ConfigTemplate {
|
||||
noise.setCellularDistanceFunction(cellularDistanceFunction);
|
||||
noise.setCellularReturnType(cellularReturnType);
|
||||
noise.setCellularJitter(cellularJitter);
|
||||
noise.setCellularNoiseLookup(lookup.build(seed));
|
||||
if(lookup != null) noise.setCellularNoiseLookup(lookup.build(seed));
|
||||
}
|
||||
|
||||
noise.setNoiseType(type);
|
||||
|
||||
Reference in New Issue
Block a user