We are using a TrackIR4 with the OptiTrack SDK.
When calling OptiTrack API functions from a multithreaded application (COINIT_MULTITHREADED), there is an enormous overhead for every call. So large that we've been forced to write a single-threaded application to talk to control the camera and pass the information on to the main application.
[ August 17, 2006, 01:54 AM: Message edited by: wesslen ]
Very high overhead in multithreaded applicati
Re: Very high overhead in multithreaded applicati
quote:Originally posted by wesslen:
We are using a TrackIR4 with the OptiTrack SDK.
When calling OptiTrack API functions from a multithreaded application (COINIT_MULTITHREADED), there is an enormous overhead for every call. So large that we've been forced to write a single-threaded application to talk to control the camera and pass the information on to the main application.Thank you for bringing this to our attention, we will look into this and see what we can find.
We are using a TrackIR4 with the OptiTrack SDK.
When calling OptiTrack API functions from a multithreaded application (COINIT_MULTITHREADED), there is an enormous overhead for every call. So large that we've been forced to write a single-threaded application to talk to control the camera and pass the information on to the main application.Thank you for bringing this to our attention, we will look into this and see what we can find.