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.cpp20
1 files changed, 15 insertions, 5 deletions
diff --git a/gui/src/ofApp.cpp b/gui/src/ofApp.cpp
index af03943..b7092f7 100644
--- a/gui/src/ofApp.cpp
+++ b/gui/src/ofApp.cpp
@@ -57,7 +57,7 @@ void ofApp::setup(){
//============================ gui
- lasergui.setup("laser");
+ lasergui.setup("laser","",230,820);
lasergui.add(laser_power.set("power", false));
lasergui.add(laser_intensity.set("intensity", 30, 0, 255));
lasergui.add(laser_points.set("points", 30000, 0, 40000));
@@ -65,7 +65,16 @@ void ofApp::setup(){
lasergui.add(laser_blank_num.set("blank points", 8, 0, 32));
lasergui.add(laser_max_angle.set("max angle", 15.0f, 1.0f, 90.0f));
- drawgui.setup("drawing","",10,150);
+ chaosgui.setup("chaos","",460,820);
+ chaosgui.add(plotter.usechaos.set("use",false));
+ chaosgui.add(plotter.chaosamount.set("amount", 0.5f, 0.0f, 1.0f));
+ chaosgui.add(plotter.chaosscale.set("scale", 10.0f, 1.0f, 250.0f));
+ chaosgui.add(plotter.chaos_a.set("a", 0.85f, 0.0f, 10.0f));
+ chaosgui.add(plotter.chaos_b.set("b", 0.9f, 0.0f, 10.0f));
+ chaosgui.add(plotter.chaos_k.set("k", 0.4f, 0.0f, 10.0f));
+ chaosgui.add(plotter.chaos_p.set("p", 7.7f, 0.0f, 10.0f));
+
+ drawgui.setup("drawing","",10,0);
drawgui.add(contour_threshold.setup("threshold", 140, 0, 255));
drawgui.add(contour_simplify.setup("simplify", 0.8, 0.0, 1.0));
drawgui.add(contour_useColour.setup("use colour", true));
@@ -89,7 +98,7 @@ void ofApp::setup(){
drawgui.add(xf_scale_min.setup("scale min", 1.0, 0.0, 3.0));
drawgui.add(xf_scale_max.setup("scale max", 2.0, 0.0, 3.0));
- audiogui.setup("audio","",10,600);
+ audiogui.setup("audio","",10,450);
audiogui.add(useMic.set("mic",false));
audiogui.add(useFft.set("fft",false));
audiogui.add(scalePlot.set("plotscale", 0.1f, 0.0f, 1.0f )); //parameters are recognised by name only?
@@ -492,6 +501,7 @@ void ofApp::draw(){
lasergui.draw();
drawgui.draw();
audiogui.draw();
+ chaosgui.draw();
//================================== NDI
/*
@@ -571,7 +581,7 @@ void ofApp::draw(){
glPushMatrix();
- glTranslatef(230,300,0);
+ glTranslatef(230,270,0);
ofDrawRectangle(20,20,previewframesize.x+4,previewframesize.y+4);
@@ -589,7 +599,7 @@ void ofApp::draw(){
glPushMatrix();
- glTranslatef(230,600,0);
+ glTranslatef(230,540,0);
ofDrawRectangle(20,20,previewframesize.x+4,previewframesize.y+4);