23 lines
616 B
Kotlin
23 lines
616 B
Kotlin
import org.openrndr.application
|
|
import org.openrndr.color.ColorRGBa
|
|
import org.openrndr.draw.*
|
|
import org.openrndr.extensions.Screenshots
|
|
|
|
fun main() = application {
|
|
program {
|
|
val volumeTexture = VolumeTexture.create(128,128,32)
|
|
val rt = renderTarget(128, 128) {
|
|
volumeTexture(volumeTexture, 0)
|
|
}
|
|
|
|
val cb = colorBuffer(128, 128)
|
|
extend {
|
|
drawer.isolatedWithTarget(rt) {
|
|
drawer.ortho(rt)
|
|
drawer.clear(ColorRGBa.PINK)
|
|
}
|
|
volumeTexture.copyTo(cb, 0)
|
|
drawer.image(cb)
|
|
}
|
|
}
|
|
} |