Exemple #1
0
 public CellularNoise UseCellNoiseSampler(INoiseFunction noiseSampler)
 {
     this.noiseSampler = noiseSampler;
     return(this);
 }
 public DomainWarpFunction(INoiseFunction source)
 {
     this.source = source;
 }
Exemple #3
0
 public BrownianFunction(INoiseFunction noise, float frequency, int octaves)
 {
     this.noise     = noise;
     this.frequency = frequency;
     this.octaves   = octaves;
 }
 public TerraceFunction(INoiseFunction source)
 {
     this.source = source;
 }
 public WarpFunction(INoiseFunction source, FastNoise noise)
 {
     this.noise  = noise;
     this.source = source;
 }
 public AbsoluteFunction(INoiseFunction source)
 {
     this.source = source;
 }
 public FrequencyFunction(INoiseFunction noise, Vector3 frequency)
 {
     this.noise     = noise;
     this.frequency = frequency;
 }
 public FrequencyFunction(INoiseFunction noise, float frequency)
 {
     this.noise     = noise;
     this.frequency = new Vector3(frequency, frequency, frequency);
 }
Exemple #9
0
 public GrainFunction(INoiseFunction noise, float grain)
 {
     this.noise = noise;
     this.grain = grain;
 }