summaryrefslogtreecommitdiff
path: root/gui
diff options
context:
space:
mode:
Diffstat (limited to 'gui')
-rw-r--r--gui/src/ofApp.cpp3
-rw-r--r--gui/src/ofApp.h4
2 files changed, 7 insertions, 0 deletions
diff --git a/gui/src/ofApp.cpp b/gui/src/ofApp.cpp
index 0544fa3..57c5b51 100644
--- a/gui/src/ofApp.cpp
+++ b/gui/src/ofApp.cpp
@@ -37,6 +37,7 @@ void ofApp::setup(){
gui.add(laser_B.setup("blue", 140, 0, 255));
gui.add(laser_intensity.setup("intensity", 30, 0, 255));
gui.add(laser_points.setup("points", 20000, 0, 40000));
+ gui.add(video_speed.setup("playback speed", 1.0, 0.0, 3.0));
gui.add(shapes_randomise.setup("randomise shapes", true));
gui.add(shapes_amount.setup("shapes amount", 0.2, 0.0, 0.8));
gui.add(shapes_duration.setup("shape duration", 5, 0, 25));
@@ -120,6 +121,8 @@ void ofApp::updateOutput(ofEventArgs & args){
laser.set_pts(laser_points);
laser.set_intensity(laser_intensity);
+ movie.setSpeed(video_speed);
+
}
void ofApp::update(){
diff --git a/gui/src/ofApp.h b/gui/src/ofApp.h
index 14d9934..5f26ad1 100644
--- a/gui/src/ofApp.h
+++ b/gui/src/ofApp.h
@@ -93,6 +93,10 @@ class ofApp: public ofBaseApp {
ofxIntSlider laser_intensity;
ofxIntSlider laser_points;
+ //====== video
+
+ ofxFloatSlider video_speed;
+
//svg gui
ofxToggle shapes_randomise;
ofxFloatSlider shapes_amount;