Files
orx/orx-noise/src/test/kotlin/TestSimplex.kt
2020-02-25 16:23:36 +01:00

29 lines
640 B
Kotlin

import org.openrndr.application
import org.openrndr.draw.renderTarget
import org.openrndr.extra.gui.*
import org.openrndr.extra.noise.filters.SimplexNoise3D
fun main() = application {
configure {
width = 1000
height = 1000
}
program {
val gui = GUI()
val simplexNoise3D = SimplexNoise3D()
val target = renderTarget(width, height) {
colorBuffer()
}
gui.add(simplexNoise3D)
extend(gui)
extend {
simplexNoise3D.apply(target.colorBuffer(0), target.colorBuffer(0))
drawer.image(target.colorBuffer(0))
}
}
}