Package gaiasky.util.noise
Class NoiseUtils
- java.lang.Object
-
- gaiasky.util.noise.NoiseUtils
-
public class NoiseUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description NoiseUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static float
mod289(float x)
static com.badlogic.gdx.math.Vector3
mod289(com.badlogic.gdx.math.Vector3 x)
static float
permute(float x)
static com.badlogic.gdx.math.Vector3
permute(com.badlogic.gdx.math.Vector3 x)
static float
psnoise(com.badlogic.gdx.math.Vector2 pos, com.badlogic.gdx.math.Vector2 per)
static float
psrnoise(com.badlogic.gdx.math.Vector2 pos, com.badlogic.gdx.math.Vector2 per, float rot)
static com.badlogic.gdx.math.Vector2
rgrad2(com.badlogic.gdx.math.Vector2 p, float rot)
-
-
-
Method Detail
-
mod289
public static com.badlogic.gdx.math.Vector3 mod289(com.badlogic.gdx.math.Vector3 x)
-
mod289
public static float mod289(float x)
-
permute
public static com.badlogic.gdx.math.Vector3 permute(com.badlogic.gdx.math.Vector3 x)
-
permute
public static float permute(float x)
-
rgrad2
public static com.badlogic.gdx.math.Vector2 rgrad2(com.badlogic.gdx.math.Vector2 p, float rot)
-
psrnoise
public static float psrnoise(com.badlogic.gdx.math.Vector2 pos, com.badlogic.gdx.math.Vector2 per, float rot)
-
psnoise
public static float psnoise(com.badlogic.gdx.math.Vector2 pos, com.badlogic.gdx.math.Vector2 per)
-
-