guilhermemtr Posted August 10, 2017 Posted August 10, 2017 (edited) Hi! I've developed a very accurate head tracker for Kinect, just for playing DCS. However, now that I've finished developing the tracker, I don't know how to make it work in DCS (I have downloaded the head tracking api, but I haven't been able to make it work :( ). How can I use the API to interact with the game? (I just want to make a dummy program that uses the API, because after that I'll manage to make my head tracker work). Edited August 10, 2017 by guilhermemtr Improved the text (added a paragraph between two lines) Setup: OS: Win 10 Hardware: i5-4690, 16 Gb ddr3 1600, GTX 970
ricktoberfest Posted August 10, 2017 Posted August 10, 2017 Have you tried facetracknoir? It has options for multiple API and I'm sure you could add yours somehow Sent from my iPhone using Tapatalk
guilhermemtr Posted August 10, 2017 Author Posted August 10, 2017 I've seen it, but the thing is that the tracker is somewhat complex, so I don't know if it would be compatible with facetracknoir (which ATM I believe is not even free anymore, making it even more complicated to simply plug it into the facetracknoir). Setup: OS: Win 10 Hardware: i5-4690, 16 Gb ddr3 1600, GTX 970
guilhermemtr Posted August 10, 2017 Author Posted August 10, 2017 Does anyone know how to interact with the game given the API? (the API was published here: https://forums.eagle.ru/showthread.php?p=1212342) The tracker is and will be free. I just want to avoid buying Track IR when I have a Kinect, and I want to take advantage of Microsoft's Kinect API to make the tracker as accurate as possible (I've played with it in the console and it seems to be quite accurate). Setup: OS: Win 10 Hardware: i5-4690, 16 Gb ddr3 1600, GTX 970
ricktoberfest Posted August 11, 2017 Posted August 11, 2017 I've seen it, but the thing is that the tracker is somewhat complex, so I don't know if it would be compatible with facetracknoir (which ATM I believe is not even free anymore, making it even more complicated to simply plug it into the facetracknoir). It's just a couple dollars, and I have no idea of compatibility- but I know there are choices of API and tracker and it would seem you could just plug into that. Sent from my iPhone using Tapatalk
Ranma13 Posted August 11, 2017 Posted August 11, 2017 You can use FreeTrack: https://en.wikipedia.org/wiki/FreeTrack The history of TrackIR's SDK is important to read at the bottom of that article, under the heading "TrackIR interface". TLDR is that the TrackIR SDK was encrypted in later versions, so you need to work around it by using TrackIRFixer: https://naturalpointofview.blogspot.com/p/trackirfixer.html Alternatively, the head movement is implemented in the controls as 6 axes, so you can create a virtual USB controller with 6 axes that corresponds to each type of movement, then bind each axis in-game accordingly.
Recommended Posts