diff options
| author | Tim <tim@Admins-Mac-Pro-2.local> | 2013-06-17 18:21:21 +0100 |
|---|---|---|
| committer | Tim <tim@Admins-Mac-Pro-2.local> | 2013-06-17 18:21:21 +0100 |
| commit | b776ee99b8030346d4952aa81e5ec4535bb8aa3f (patch) | |
| tree | 98f036ce90ee07c59032b1770f105f7938229069 /05_pointcloud/src/testApp.cpp | |
| parent | 2395f29308fb424eaf9b9ebb08022568a117b0f0 (diff) | |
OSX problems
Diffstat (limited to '05_pointcloud/src/testApp.cpp')
| -rw-r--r-- | 05_pointcloud/src/testApp.cpp | 28 |
1 files changed, 17 insertions, 11 deletions
diff --git a/05_pointcloud/src/testApp.cpp b/05_pointcloud/src/testApp.cpp index 6532b57..7e3d507 100644 --- a/05_pointcloud/src/testApp.cpp +++ b/05_pointcloud/src/testApp.cpp @@ -8,7 +8,7 @@ void testApp::setup() { verdana.loadFont(ofToDataPath("verdana.ttf"), 10); playing=0; - numDevices=2; + numDevices=1; string filename="TRSS_nesbitt_recordings.xml"; @@ -29,7 +29,7 @@ void testApp::setup() { else printf("no recordings!\n"); } } - ofxOpenNIUser user; + user.setUseMaskTexture(true); user.setUsePointCloud(true); user.setPointCloudDrawSize(2); // this is the size of the glPoint that will be drawn for the point cloud @@ -38,11 +38,11 @@ void testApp::setup() { for (int deviceID = 0; deviceID < numDevices; deviceID++){ //openNIPlayers[deviceID].stop(); - openNIPlayers[deviceID].setup(true); - openNIPlayers[deviceID].addUserGenerator(); - openNIPlayers[deviceID].setRegister(true); - openNIPlayers[deviceID].start(); - openNIPlayers[deviceID].setBaseUserClass(user); + //openNIPlayers[deviceID].setup(true); + //openNIPlayers[deviceID].addUserGenerator(); + //openNIPlayers[deviceID].setRegister(true); + //openNIPlayers[deviceID].start(); + //openNIPlayers[deviceID].setBaseUserClass(user); //openNIPlayers[deviceID].startPlayer(ofToDataPath(recs[playing][deviceID])); } soundplayer.setLoop(false); @@ -56,11 +56,17 @@ void testApp::setup() { void testApp::startPlayers(){ for (int deviceID = 0; deviceID < numDevices; deviceID++){ + //if (openNIPlayers[deviceID].isContextReady()) openNIPlayers[deviceID].stop(); + + //openNIPlayers[deviceID].stop(); - //openNIPlayers[deviceID].setup(false); - //openNIPlayers[deviceID].start(); + openNIPlayers[deviceID].setup(true); + openNIPlayers[deviceID].addUserGenerator(); + openNIPlayers[deviceID].setRegister(true); + openNIPlayers[deviceID].start(); + openNIPlayers[deviceID].setBaseUserClass(user); openNIPlayers[deviceID].startPlayer(ofToDataPath(recs[playing].data[deviceID])); - openNIPlayers[deviceID].setSpeed(0.01f); + //openNIPlayers[deviceID].setSpeed(0.01f); //openNIPlayers[deviceID].setPaused(true); @@ -77,7 +83,7 @@ void testApp::startPlayers(){ //-------------------------------------------------------------- void testApp::update(){ for (int deviceID = 0; deviceID < numDevices; deviceID++){ - openNIPlayers[deviceID].setFrame(frame); + //openNIPlayers[deviceID].setFrame(frame); openNIPlayers[deviceID].update(); } } |
