Class : Webmaster (admin)
Posts : 780
Registered on : 13/07/2007
Off line
I think you mean FTGetData, since there is no FTPutData. FTGetData is the primary call used to receive the most recent 6DOF head tracking data structure. Calling FTReportName and providing the name of your game is recommended after loading the dll for automatic profile loading purposes.
Class : Apprenti
Posts : 4
Registered on : 16/09/2011
Off line
I researched DLL that comes with FaceTrackNoIR and there is function FTPutData. But there is not FTPutData in yours. So we've figured it out
Now I have a new question
Is there any way to determine whether FreeTrack server has detected head pose? In other words how to find out (in client) can we trust received data or not?
Class : Webmaster (admin)
Posts : 780
Registered on : 13/07/2007
Off line
If FTGetData returns TRUE you can trust the data (at least with FreeTrack software). The DataID in the structure is incremented when new data is available. FreeTrack software retains the last good pose and can be configured to keep updating the DataID as if it is always tracking.