Perlin

object Perlin

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
fade
Link copied to clipboard
private fun fade(t: Double): Double
grad3
Link copied to clipboard
private fun grad3(hash: Int, x: Double, y: Double, z: Double): Double
hashCode
Link copied to clipboard
open fun hashCode(): Int
lerp
Link copied to clipboard
private fun lerp(t: Double, a: Double, b: Double): Double
noise
Link copied to clipboard
fun noise(x: Double, y: Double, z: Double): Double
noise3d
Link copied to clipboard
fun noise3d(x: Double, y: Double, z: Double, nOctaves: Int = 3, persistence: Double = 0.5, lacunarity: Double = 2.0, scale: Double = 10.0): Double
ridgedNoise3d
Link copied to clipboard
fun ridgedNoise3d(x: Double, y: Double, z: Double, nOctaves: Int = 3, persistence: Double = 0.5, lacunarity: Double = 2.0, scale: Double = 10.0): Double
toString
Link copied to clipboard
open fun toString(): String

Properties

grad3
Link copied to clipboard
private val grad3: Array<IntArray>
p
Link copied to clipboard
private val p: IntArray
permutation
Link copied to clipboard
private val permutation: IntArray

Sources

jvm source
Link copied to clipboard