public class FastNoise extends Object
Modifier and Type | Class and Description |
---|---|
static class |
FastNoise.CellularDistanceFunction |
static class |
FastNoise.CellularReturnType |
static class |
FastNoise.FractalType |
static class |
FastNoise.Interp |
static class |
FastNoise.NoiseType |
Modifier and Type | Method and Description |
---|---|
float |
getCellular(float x,
float y) |
float |
getCellular(float x,
float y,
float z) |
float |
getCubic(float x,
float y) |
float |
getCubic(float x,
float y,
float z) |
float |
getCubicFractal(float x,
float y) |
float |
getCubicFractal(float x,
float y,
float z) |
static float |
getDecimalType() |
float |
getNoise(float x,
float y) |
float |
getNoise(float x,
float y,
float z) |
float |
getPerlin(float x,
float y) |
float |
getPerlin(float x,
float y,
float z) |
float |
getPerlinFractal(float x,
float y) |
float |
getPerlinFractal(float x,
float y,
float z) |
int |
getSeed() |
float |
getSimplex(float x,
float y) |
float |
getSimplex(float x,
float y,
float z) |
float |
getSimplex(float x,
float y,
float z,
float w) |
float |
getSimplexFractal(float x,
float y) |
float |
getSimplexFractal(float x,
float y,
float z) |
float |
getValue(float x,
float y) |
float |
getValue(float x,
float y,
float z) |
float |
getValueFractal(float x,
float y) |
float |
getValueFractal(float x,
float y,
float z) |
float |
getWhiteNoise(float x,
float y) |
float |
getWhiteNoise(float x,
float y,
float z) |
float |
getWhiteNoise(float x,
float y,
float z,
float w) |
float |
getWhiteNoiseInt(int x,
int y) |
float |
getWhiteNoiseInt(int x,
int y,
int z) |
float |
getWhiteNoiseInt(int x,
int y,
int z,
int w) |
void |
gradientPerturb(javax.vecmath.Vector2f v2) |
void |
gradientPerturb(javax.vecmath.Vector3f v3) |
void |
gradientPerturbFractal(javax.vecmath.Vector2f v2) |
void |
gradientPerturbFractal(javax.vecmath.Vector3f v3) |
void |
setCellularDistanceFunction(FastNoise.CellularDistanceFunction cellularDistanceFunction) |
void |
setCellularNoiseLookup(FastNoise noise) |
void |
setCellularReturnType(FastNoise.CellularReturnType cellularReturnType) |
void |
setFractalGain(float gain) |
void |
setFractalLacunarity(float lacunarity) |
void |
setFractalOctaves(int octaves) |
void |
setFractalType(FastNoise.FractalType fractalType) |
void |
setFrequency(float frequency) |
void |
setGradientPerturbAmp(float gradientPerturbAmp) |
void |
setInterp(FastNoise.Interp interp) |
void |
setNoiseType(FastNoise.NoiseType noiseType) |
void |
setSeed(int seed) |
public static float getDecimalType()
public int getSeed()
public void setSeed(int seed)
public void setFrequency(float frequency)
public void setInterp(FastNoise.Interp interp)
public void setNoiseType(FastNoise.NoiseType noiseType)
public void setFractalOctaves(int octaves)
public void setFractalLacunarity(float lacunarity)
public void setFractalGain(float gain)
public void setFractalType(FastNoise.FractalType fractalType)
public void setCellularDistanceFunction(FastNoise.CellularDistanceFunction cellularDistanceFunction)
public void setCellularReturnType(FastNoise.CellularReturnType cellularReturnType)
public void setCellularNoiseLookup(FastNoise noise)
public void setGradientPerturbAmp(float gradientPerturbAmp)
public float getNoise(float x, float y, float z)
public float getNoise(float x, float y)
public float getWhiteNoise(float x, float y, float z, float w)
public float getWhiteNoise(float x, float y, float z)
public float getWhiteNoise(float x, float y)
public float getWhiteNoiseInt(int x, int y, int z, int w)
public float getWhiteNoiseInt(int x, int y, int z)
public float getWhiteNoiseInt(int x, int y)
public float getValueFractal(float x, float y, float z)
public float getValue(float x, float y, float z)
public float getValueFractal(float x, float y)
public float getValue(float x, float y)
public float getPerlinFractal(float x, float y, float z)
public float getPerlin(float x, float y, float z)
public float getPerlinFractal(float x, float y)
public float getPerlin(float x, float y)
public float getSimplexFractal(float x, float y, float z)
public float getSimplex(float x, float y, float z)
public float getSimplexFractal(float x, float y)
public float getSimplex(float x, float y)
public float getSimplex(float x, float y, float z, float w)
public float getCubicFractal(float x, float y, float z)
public float getCubic(float x, float y, float z)
public float getCubicFractal(float x, float y)
public float getCubic(float x, float y)
public float getCellular(float x, float y, float z)
public float getCellular(float x, float y)
public void gradientPerturb(javax.vecmath.Vector3f v3)
public void gradientPerturbFractal(javax.vecmath.Vector3f v3)
public void gradientPerturb(javax.vecmath.Vector2f v2)
public void gradientPerturbFractal(javax.vecmath.Vector2f v2)
Copyright © 2020. All rights reserved.