[orx-dnk3] Disable DemoDSL01.kt
This commit is contained in:
@@ -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)
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
//}
|
||||||
Reference in New Issue
Block a user