[orx-panel] Fix DemoHorizontalLayout01.kt
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
import org.openrndr.application
|
import org.openrndr.application
|
||||||
import org.openrndr.color.ColorRGBa
|
import org.openrndr.color.ColorRGBa
|
||||||
|
import org.openrndr.color.Linearity
|
||||||
import org.openrndr.extensions.SingleScreenshot
|
import org.openrndr.extensions.SingleScreenshot
|
||||||
import org.openrndr.math.Spherical
|
import org.openrndr.math.Spherical
|
||||||
import org.openrndr.math.Vector3
|
import org.openrndr.math.Vector3
|
||||||
@@ -41,8 +42,10 @@ fun main() = application {
|
|||||||
|
|
||||||
div("horizontal") {
|
div("horizontal") {
|
||||||
// A bunch of names for generating buttons
|
// A bunch of names for generating buttons
|
||||||
listOf("load", "save", "redo", "stretch", "bounce",
|
listOf(
|
||||||
"twist", "swim", "roll", "fly", "dance")
|
"load", "save", "redo", "stretch", "bounce",
|
||||||
|
"twist", "swim", "roll", "fly", "dance"
|
||||||
|
)
|
||||||
.forEachIndexed { i, word ->
|
.forEachIndexed { i, word ->
|
||||||
|
|
||||||
// A fun way of generating a set of colors
|
// A fun way of generating a set of colors
|
||||||
@@ -50,7 +53,8 @@ fun main() = application {
|
|||||||
// Grab a point on the surface of a sphere
|
// Grab a point on the surface of a sphere
|
||||||
// and treat its coordinates as an rgb color.
|
// and treat its coordinates as an rgb color.
|
||||||
val pos = Vector3.fromSpherical(
|
val pos = Vector3.fromSpherical(
|
||||||
Spherical(i * 19.0, i * 17.0, 0.4))
|
Spherical(i * 19.0, i * 17.0, 0.4)
|
||||||
|
)
|
||||||
val rgb = ColorRGBa.fromVector(pos + 0.4)
|
val rgb = ColorRGBa.fromVector(pos + 0.4)
|
||||||
|
|
||||||
button {
|
button {
|
||||||
@@ -74,7 +78,7 @@ fun main() = application {
|
|||||||
}
|
}
|
||||||
extend(cm)
|
extend(cm)
|
||||||
extend {
|
extend {
|
||||||
drawer.clear(0.2, 0.18, 0.16, 1.0)
|
drawer.clear(ColorRGBa(0.2, 0.18, 0.16, 1.0, Linearity.SRGB))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user