fast_noise library
This is a port of FastNoise, by Jordan Peck Please visit https://github.com/Auburns/FastNoise
Functions
-
noise2(
int width, int height, {int seed = 1337, double frequency = .01, Interp interp = Interp.Quintic, NoiseType noiseType = NoiseType.Simplex, int octaves = 3, double lacunarity = 2.0, double gain = .5, FractalType fractalType = FractalType.FBM, CellularDistanceFunction cellularDistanceFunction = CellularDistanceFunction.Euclidean, CellularReturnType cellularReturnType = CellularReturnType.CellValue}) → List< List< double> > - Creates 2D noise
-
noise3(
int width, int height, int depth, {int seed = 1337, double frequency = .01, Interp interp = Interp.Quintic, NoiseType noiseType = NoiseType.Simplex, int octaves = 3, double lacunarity = 2.0, double gain = .5, FractalType fractalType = FractalType.FBM, CellularDistanceFunction cellularDistanceFunction = CellularDistanceFunction.Euclidean, CellularReturnType cellularReturnType = CellularReturnType.CellValue}) → List< List< List< >double> > - Creates 3D noise