aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/org/openrndr/Preload.kt
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/kotlin/org/openrndr/Preload.kt')
-rw-r--r--src/main/kotlin/org/openrndr/Preload.kt8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/kotlin/org/openrndr/Preload.kt b/src/main/kotlin/org/openrndr/Preload.kt
index e6a9688..42bab94 100644
--- a/src/main/kotlin/org/openrndr/Preload.kt
+++ b/src/main/kotlin/org/openrndr/Preload.kt
@@ -1,9 +1,9 @@
package org.openrndr
import org.openrndr.draw.*
+import org.openrndr.extensions.SingleScreenshot
import org.openrndr.extra.olive.*
import org.openrndr.ffmpeg.ScreenRecorder
-import phenax.extensions.HeadlessScreenshot
import phenax.utils.*
class Preload : ApplicationPreload() {
@@ -19,7 +19,11 @@ class Preload : ApplicationPreload() {
multisample = BufferMultisample.SampleCount(16)
}
} else if (screenshotEnabled) {
- program.extend(HeadlessScreenshot())
+ program.extend(SingleScreenshot()) {
+ outputFile = "screenshot/${program.name}.png"
+ async = false
+ quitAfterScreenshot = true
+ }
}
}
}