Add SimplexNoise4D.kt

This commit is contained in:
Abe Pazos
2020-03-06 11:31:48 +01:00
parent c483ec57b3
commit 961fb325d8
3 changed files with 114 additions and 1 deletions

View File

@@ -202,6 +202,10 @@ object Random {
fun simplex(x: Double, y: Double, z: Double): Double {
return simplex(stringToInt(seed), x, y, z)
}
fun simplex(x: Double, y: Double, z: Double, w: Double): Double {
return simplex(stringToInt(seed), x, y, z, w)
}
fun fbm(x: Double, y: Double, noiseFun: (Int, Double, Double) -> Double, type: Fractal = Fractal.FBM,
octaves: Int = 8, lacunarity: Double = 0.5, gain: Double = 0.5): Double {