summaryrefslogtreecommitdiff
path: root/gui/src/ofApp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gui/src/ofApp.cpp')
-rw-r--r--gui/src/ofApp.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/gui/src/ofApp.cpp b/gui/src/ofApp.cpp
index e6afd29..8c42309 100644
--- a/gui/src/ofApp.cpp
+++ b/gui/src/ofApp.cpp
@@ -399,14 +399,15 @@ void ofApp::drawOutput(ofEventArgs & args){
vector <colourPolyline> polyOutput;
- float phase=fmod(ofGetElapsedTimef()*segmenter_speed,1);
+ phase=fmod(phase+((ofGetElapsedTimef()-prev_time)*segmenter_speed),1);
+ prev_time=ofGetElapsedTimef();
while (phase<0.0f) {
phase+=1.0f;
}
switch (source){
- case TEST:{
+ case TEST:{
ofMatrix4x4 m = ofMatrix4x4::newIdentityMatrix();
m.rotateRad(ofGetElapsedTimef(),0,0,1);
m.translate(ofGetWidth()/2,ofGetHeight()/2,0);