Class OctaveSimplexNoiseSampler

java.lang.Object
net.minecraft.util.math.noise.OctaveSimplexNoiseSampler
All Implemented Interfaces:
NoiseSampler

public class OctaveSimplexNoiseSampler
extends Object
implements NoiseSampler
  • Field Details

    • octaveSamplers

      private final SimplexNoiseSampler[] octaveSamplers
    • persistence

      private final double persistence
    • lacunarity

      private final double lacunarity
  • Constructor Details

  • Method Details

    • sample

      public double sample​(double x, double y, boolean useOrigin)
    • sample

      public double sample​(double x, double y, double yScale, double yMax)
      Specified by:
      sample in interface NoiseSampler