[orx-camera] Enable toggling user interaction in OrbitalControls (#276)

This commit is contained in:
Abe Pazos
2022-10-20 19:13:01 +00:00
committed by GitHub
parent 0a0e102da9
commit 390dcf620c
4 changed files with 93 additions and 13 deletions

View File

@@ -0,0 +1,25 @@
import org.openrndr.application
import org.openrndr.color.ColorRGBa
import org.openrndr.draw.loadFont
import org.openrndr.extra.camera.Camera2D
/**
* # Camera2D demo
*
* click and drag the mouse for panning, use the mouse wheel for zooming
*/
fun main() = application {
program {
val font = loadFont("demo-data/fonts/IBMPlexMono-Regular.ttf", 72.0)
extend(Camera2D())
extend {
drawer.circle(drawer.bounds.center, 300.0)
drawer.fontMap = font
drawer.fill = ColorRGBa.PINK
drawer.text("click and drag mouse", 50.0, 400.0)
drawer.text("use mouse wheel", 50.0, 500.0)
}
}
}