in my main application, I receive coordinates from kinect (all the time)
I process these in update() - which if i am not mistaken - runs with the ofSetFrameRate() speed - that is 60fps for me.
This is not bad, but I get some delay between moving my hand and seeing the virtual hand to move.
If I set this history buffer at 30, then I should be getting an approximate delay of 0.5 sec.
I wonder if there are ways to minimize this delay.
For example, would doing the filtering in a separate thread, make the thread’s main loop run as many times as possible , free from the limitation of ceiling the framerate?
If this works, is it the standart way to avoid the processing limit? Are there other ways?
Thank you for your help!