summaryrefslogtreecommitdiff
path: root/04_playobjects/src/testApp.cpp
diff options
context:
space:
mode:
authorTim <tim@Admins-Mac-Pro-2.local>2013-06-19 20:03:17 +0100
committerTim <tim@Admins-Mac-Pro-2.local>2013-06-19 20:03:17 +0100
commitcdd0e0b630bd3a5a8ba15dbce7f5e03221b72f92 (patch)
tree4ada26f9bf3d4e0bdb97889472e95729433518a6 /04_playobjects/src/testApp.cpp
parent4fdd082d9a5657b0f9c613d47c2c58cea366a2e6 (diff)
working on performance version
Diffstat (limited to '04_playobjects/src/testApp.cpp')
-rw-r--r--04_playobjects/src/testApp.cpp17
1 files changed, 12 insertions, 5 deletions
diff --git a/04_playobjects/src/testApp.cpp b/04_playobjects/src/testApp.cpp
index fe26030..cfe6119 100644
--- a/04_playobjects/src/testApp.cpp
+++ b/04_playobjects/src/testApp.cpp
@@ -37,6 +37,10 @@ void testApp::setup() {
receiver.setup(OSCPORT);
drawmovies=false;drawcloud=false;
+
+ target.setPosition(0,0,0);
+ camera.setPosition(0,0,-500);
+ camera.lookAt(target,ofVec3f(0,1,0));
}
void testApp::startPlayers(int newplayer){
@@ -84,11 +88,14 @@ void testApp::draw(){
}
if (drawcloud) {
- //cam.begin();
- ofTranslate(ofGetWidth(), ofGetHeight()/2,0);
+ camera.begin();
+
+ ofPushMatrix();
+ ofRotateY(ofGetElapsedTimef()*2.0f);
+ ofTranslate(0,0,-1100);
players[playing].drawCloud();
- ofDrawAxis(100);
- //cam.end();
+ ofPopMatrix();
+ camera.end();
}
}
@@ -100,7 +107,7 @@ void testApp::draw(){
msg += "\nclip: "+ofToString(playing);
if (playing>-1) msg += "\n"+players[playing].audio;
msg += "\noffset: "+ofToString(offset);
- if (drawcloud>-1) msg += "\nwith cloud";
+ if (drawcloud) msg += "\nwith cloud";
verdana.drawString(msg, 10, 10);
}