Class OpenSimplexNoise

java.lang.Object
gaiasky.util.noise.OpenSimplexNoise

public class OpenSimplexNoise
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    OpenSimplexNoise()  
    OpenSimplexNoise​(long seed)  
    OpenSimplexNoise​(short[] perm)  
  • Method Summary

    Modifier and Type Method Description
    double eval​(double x, double y)  
    double eval​(double x, double y, double z)  
    double eval​(double x, double y, double z, double w)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • OpenSimplexNoise

      public OpenSimplexNoise()
    • OpenSimplexNoise

      public OpenSimplexNoise​(short[] perm)
    • OpenSimplexNoise

      public OpenSimplexNoise​(long seed)
  • Method Details

    • eval

      public double eval​(double x, double y)
    • eval

      public double eval​(double x, double y, double z)
    • eval

      public double eval​(double x, double y, double z, double w)