Simplex Noise Generator
Generates simplex-based noise.
This is getClassById modified version of the freely published version in the paper by Stefan Gustavson at http://staffwww.itn.liu.se/~stegu/simplexnoise/simplexnoise.pdf
Constructors
Functions
Link copied to clipboard
Gets the singleton unseeded instance of this generator
Link copied to clipboard
Computes and returns the 1D unseeded perlin noise for the given coordinates in 1D space
Computes and returns the 2D unseeded perlin noise for the given coordinates in 2D space
Computes and returns the 3D unseeded perlin noise for the given coordinates in 3D space
Generates noise for the 1D coordinates using the specified number of octaves and parameters
Generates noise for the 2D coordinates using the specified number of octaves and parameters
public static double getNoise(double x, double y, double z, int octaves, double frequency, double amplitude)
Generates noise for the 3D coordinates using the specified number of octaves and parameters
Computes and returns the 1D unseeded simplex noise for the given coordinates in 1D space
Computes and returns the 2D unseeded simplex noise for the given coordinates in 2D space
Computes and returns the 3D unseeded simplex noise for the given coordinates in 3D space
Computes and returns the 4D simplex noise for the given coordinates in 4D space
Link copied to clipboard
Computes and returns the 1D noise for the given coordinate in 1D space
Generates noise for the 1D coordinates using the specified number of octaves and parameters
public double noise(double x, double y, int octaves, double frequency, double amplitude, boolean normalized)
Generates noise for the 2D coordinates using the specified number of octaves and parameters
public double noise(double x, double y, double z, int octaves, double frequency, double amplitude, boolean normalized)
Generates noise for the 3D coordinates using the specified number of octaves and parameters
Computes and returns the 2D noise for the given coordinates in 2D space
Computes and returns the 3D noise for the given coordinates in 3D space
Computes and returns the 4D simplex noise for the given coordinates in 4D space