summaryrefslogtreecommitdiff
path: root/gui/src/chainImage.h
diff options
context:
space:
mode:
authorTim Redfern <tim@getdrop.com>2017-08-31 10:08:40 +0100
committerTim Redfern <tim@getdrop.com>2017-08-31 10:08:40 +0100
commit742e27767fd4208afe99ac42f243b88eef0ed7b3 (patch)
tree1ba8dc83dad0a0af943b6fe28a1682a74e614929 /gui/src/chainImage.h
parentb0d54aadaf9dfb3b2f14974f55b3a725619ea445 (diff)
bezier movement
Diffstat (limited to 'gui/src/chainImage.h')
-rw-r--r--gui/src/chainImage.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/gui/src/chainImage.h b/gui/src/chainImage.h
index 2ac3566..8eec4bf 100644
--- a/gui/src/chainImage.h
+++ b/gui/src/chainImage.h
@@ -5,7 +5,9 @@
#define THUMB_BORDER_RATIO 0.8
#define THUMB_SIZE 160
-#define DEFAULT_FADEIN 0.3
+#define DEFAULT_FADEIN 1.0
+#define BEZIER_OUT 0.2
+#define BEZIER_IN 0.5
class chainImage : public ofImage{
//todo: threaded image loader
@@ -57,7 +59,9 @@ class chainImage : public ofImage{
float time;
float scale;
-
+ ofPolyline path;
+
+ //int totalframes,framecount;
};
@@ -67,6 +71,7 @@ class chainImageSet{
currentDefaultImageRatio=0.3;
filename="";
outputSize=ofPoint(1024,576);
+ decayFactor=.999;
}
void drawGui();
void drawOutput();
@@ -94,4 +99,6 @@ class chainImageSet{
std::string filename;
chainImage *currentImage;
+
+ float decayFactor;
}; \ No newline at end of file