Convert orx-shader-phrases and orx-noise to MPP
This commit is contained in:
9
orx-noise/src/commonMain/kotlin/PerlinNoise1D.kt
Normal file
9
orx-noise/src/commonMain/kotlin/PerlinNoise1D.kt
Normal file
@@ -0,0 +1,9 @@
|
||||
package org.openrndr.extra.noise
|
||||
|
||||
fun perlin(seed: Int, x: Double) = perlin(seed, x, ::linear)
|
||||
fun perlinLinear(seed: Int, x: Double) = perlin(seed, x, ::linear)
|
||||
fun perlinQuintic(seed: Int, x: Double) = perlin(seed, x, ::quintic)
|
||||
fun perlinHermite(seed: Int, x: Double) = perlin(seed, x, ::hermite)
|
||||
|
||||
inline fun perlin(seed: Int, x: Double, crossinline interpolator: (Double) -> Double): Double =
|
||||
perlin(seed, x, 0.0, interpolator)
|
||||
Reference in New Issue
Block a user