[orx-dnk3] Disable DemoDSL01.kt

This commit is contained in:
Edwin Jakobs
2023-04-04 23:55:03 +02:00
parent daf9c75bb3
commit 0781df146c

View File

@@ -1,81 +1,81 @@
import org.openrndr.application //import org.openrndr.application
import org.openrndr.color.ColorRGBa //import org.openrndr.color.ColorRGBa
import org.openrndr.extensions.SingleScreenshot //import org.openrndr.extensions.SingleScreenshot
import org.openrndr.extra.dnk3.dsl.* //import org.openrndr.extra.dnk3.dsl.*
import org.openrndr.extra.dnk3.renderers.dryRenderer //import org.openrndr.extra.dnk3.renderers.dryRenderer
import org.openrndr.extra.dnk3.tools.addSkybox //import org.openrndr.extra.dnk3.tools.addSkybox
import org.openrndr.extra.camera.Orbital //import org.openrndr.extra.camera.Orbital
import org.openrndr.extra.meshgenerators.boxMesh //import org.openrndr.extra.meshgenerators.boxMesh
import org.openrndr.extra.meshgenerators.groundPlaneMesh //import org.openrndr.extra.meshgenerators.groundPlaneMesh
import org.openrndr.math.Vector3 //import org.openrndr.math.Vector3
import org.openrndr.math.transforms.transform //import org.openrndr.math.transforms.transform
//
fun main() = application { //fun main() = application {
configure { // configure {
width = 1280 // width = 1280
height = 720 // height = 720
} // }
//
program { // program {
extend(Orbital()) { // extend(Orbital()) {
eye = Vector3(4.0, 4.0, 4.0) // eye = Vector3(4.0, 4.0, 4.0)
} // }
//
val renderer = dryRenderer() // val renderer = dryRenderer()
val scene = scene { // val scene = scene {
//
addSkybox("file:demo-data/cubemaps/garage_iem.dds") // addSkybox("file:demo-data/cubemaps/garage_iem.dds")
//
root.hemisphereLight { // root.hemisphereLight {
upColor = ColorRGBa.WHITE.shade(0.1) // upColor = ColorRGBa.WHITE.shade(0.1)
downColor = ColorRGBa.BLACK // downColor = ColorRGBa.BLACK
} // }
//
root.node { // root.node {
transform = transform { // transform = transform {
translate(0.0, 2.0, 0.0) // translate(0.0, 2.0, 0.0)
} // }
//
pointLight { // pointLight {
constantAttenuation = 0.0 // constantAttenuation = 0.0
quadraticAttenuation = 1.0 // quadraticAttenuation = 1.0
} // }
} // }
//
root.node { // root.node {
simpleMesh { // simpleMesh {
vertexBuffer = groundPlaneMesh(100.0, 100.0) // vertexBuffer = groundPlaneMesh(100.0, 100.0)
material = pbrMaterial { // material = pbrMaterial {
color = ColorRGBa.GREEN // color = ColorRGBa.GREEN
} // }
} // }
} // }
//
for (j in -3..3) { // for (j in -3..3) {
for (i in -3..3) { // for (i in -3..3) {
root.node { // root.node {
transform = transform { // transform = transform {
translate(i * 2.0, 1.0, j * 2.0) // translate(i * 2.0, 1.0, j * 2.0)
} // }
update { // update {
transform = transform { // transform = transform {
translate(i * 2.0, 1.0, j * 2.0) // translate(i * 2.0, 1.0, j * 2.0)
rotate(Vector3.UNIT_Z, seconds* 45.0 + i * 20.0 + j * 50.0) // rotate(Vector3.UNIT_Z, seconds* 45.0 + i * 20.0 + j * 50.0)
} // }
} // }
simpleMesh { // simpleMesh {
vertexBuffer = boxMesh() // vertexBuffer = boxMesh()
material = pbrMaterial { // material = pbrMaterial {
color = ColorRGBa.WHITE // color = ColorRGBa.WHITE
} // }
} // }
} // }
} // }
} // }
} // }
extend { // extend {
drawer.clear(ColorRGBa.BLACK) // drawer.clear(ColorRGBa.BLACK)
renderer.draw(drawer, scene) // renderer.draw(drawer, scene)
} // }
} // }
} //}