Revision 76
| trunk/tbeta/Windows/addons/ofxTBeta/Tracking/tracking.cpp (revision 76) | ||
|---|---|---|
| 209 | 209 |
} else {
|
| 210 | 210 |
//if its old enough, and it moves then forget about holds |
| 211 | 211 |
//the user gets .5 seconds of mercy, should be adjustable |
| 212 |
if(trackedBlobs[i].age > 500) trackedBlobs[i].sitting = -1; |
|
| 212 |
if(trackedBlobs[i].age > 0.5f) trackedBlobs[i].sitting = -1; |
|
| 213 | 213 |
} |
| 214 | 214 |
|
| 215 | 215 |
//printf("time: %f\n", ofGetElapsedTimef());
|
| 216 |
|
|
| 217 |
printf("%i age: %f, downTimed at: %f\n", i, trackedBlobs[i].age, trackedBlobs[i].downTime);
|
|
| 216 |
//printf("%i age: %f, downTimed at: %f\n", i, trackedBlobs[i].age, trackedBlobs[i].downTime);
|
|
| 218 | 217 |
|
| 219 | 218 |
//ok time is now in seconds instead of milliseconds... |
| 220 | 219 |
//so instead of waiting 1500 we wait 1.5 |
| 221 |
if(trackedBlobs[i].sitting > 1.5) {
|
|
| 220 |
if(trackedBlobs[i].sitting > 1.5f) {
|
|
| 222 | 221 |
|
| 223 | 222 |
TouchEvents.messenger = trackedBlobs[i]; |
| 224 | 223 |
|
Also available in: Unified diff
