summaryrefslogtreecommitdiffhomepage
path: root/FaceTrackNoIR/tracker.cpp
AgeCommit message (Collapse)Author
2013-03-22Downcase. PLEASE TURN OFF IGNORING CASE IN GIT CONFIG!!!Stanislaw Halik
.git/config: [core] ignorecase = false
2013-02-26Updating before branching. Last revision is v170 beta1.Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@271 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2013-02-09Created a FaceTrackNoIR-version of FreeTrackClient.dll, because the existing ↵Wim Vriend
one was crashing ArmA2. Made a 64-bit version too. The FTReportName function was a trouble-maker. In the repo of FreeTrack it expects a pointer to a name, in reality, it should receive an integer... Cost me a while to figure out why ArmA kept crashing :( Also added the option to enable/disable FreeTrack or TrackIR in the FreeTrack 2.0 settings-dialog. Even more, added a button so users can 'repair' the location of NPClient.dll. Some users complained that their SW didn't work with TrackIR any more, after running FaceTrackNoIR... git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@270 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2013-02-06Revert previous incorrect codeStanislaw Halik
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@265 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2013-02-06One handle leak lessStanislaw Halik
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@264 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2013-02-03Changed FreeTrack 2.0 concerning TIRViews. It needs to start first.Wim Vriend
Added 'disable beep' to KeyboardShortcutDialog. git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@260 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2013-01-02Added 'enable axis' parameters to the Trackers. Added 'none' to filter-listbox.Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@203 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-12-16Fixed some error(s) after testing INNO installerWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@198 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-12-08Modified main form a bitWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@197 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-11-26Reversed the numTracker tryout to accomodate the secondary Tracker: the ↵Wim Vriend
user-interface was confusing. Now, the 1st Tracker overwrites the values, if the same axis were selected in both trackers. git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@196 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-11-23Minor change: Main form show 1 digit more in rotations. Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@195 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-11-19Changed defaults for AltPitchWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@193 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-10-21Solved little bug concerning "None DLL".Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@191 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-10-19Added second headtracker logic. The other headtrackers will have to be adapted.Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@190 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-10-18Started work on incorporating two headtracker at once.Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@189 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-10-13props changedStanislaw Halik
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@186 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-09-28Modified sendHeadposeToGame, so it also sends raw data.Wim Vriend
Unified the code by adding the Dll class to the protocols and moving the dialog to a separate source. git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@173 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-09-26Update vc8 project/solution after recent changesStanislaw Halik
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@170 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-09-25Changed centering algorithm to use proper matrix algebra.Patrick Ruoff
Cleaned up T6DOF structure. Updated vc_9 project files. git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@169 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-09-21Fixed centering when no filter is selectedWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@154 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-09-17Added Mouse-keys to the ShortKeys. Needs some more testing.Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@144 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-09-16Initialize newpose before getting data from the Tracker.Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@141 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-09-14Added notifyCenter method for Arduino (and Patrick)Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@138 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-09-13Class TrackerDll added, to get info about the TrackerWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@131 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-09-05Modified 4 Arduino TrackerWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@124 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-08-27For update v170 alpha 2Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@121 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-08-05Busy adapting changes from Stan.Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@119 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-07-21BezierConfigurator replaced bt FunctionConfigWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@114 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-04-27Changed filling protocol Listbox to match the Filter and Tracker.Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@109 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-03-17Changed Tracker code, so the DLL's are true plug-ins.Wim Vriend
FaceTrackNoIR will scan the bin folder for FTNoIR_Tracker*.dll and put the names in the combobox. All Trackers have 3 new member-functions (like the filters). git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@104 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-01-15Finished making the Filter a plug-in and implemented the DZ1 filter.Wim Vriend
First attempt though... git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@100 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-01-09Implemented filter-settings changeably while Tracker is active.Wim Vriend
Should also be handy to have a IFilterPtr, for logging... git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@99 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2012-01-08Making Filter-DLL into plug-inWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@97 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-10-04Fiddling with Reverse Axis: UI.Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@90 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-06-04Eagle Dynamics API implemented, added some 'nice to haves'.Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@88 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-04-30Added Mouse-look protocolWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@80 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-04-26Start on Mouse LookWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@76 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-04-156DOFWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@75 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-04-07PPJoy in DLLWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@65 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-04-04Move protocols to DLL: TrackIRWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@61 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-04-01Started with placing the protocol's in DLL's. First one: FlightGear.Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@60 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-03-28Added the display for the output-pose, with the 'man in black'.Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@59 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-03-22Successfully use console app for faceAPI 3.2.6. combined with tracker class ↵Wim Vriend
in DLL. Even managed to get the video-widget connected to the main-window... git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@56 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-03-21New effort to embrace faceAPI 3.2.6Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@54 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-03-10faceAPI inside DLL works; no video-display yet...Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@53 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-03-08Start after update 1.5Wim Vriend
Begin placing faceAPI in DLL git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@52 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-02-12Displaying headpose-data seemed to cause crashes.Wim Vriend
Update is now done in FaceTrackNoIR.cpp, using a timer. git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@51 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-02-11Some more work on the Client/Server protocol.Wim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@50 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-02-08Updating FlightGear protocolWim Vriend
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@49 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
2011-02-07Added option to stop tracking, but keep the engine running.Wim Vriend
Improved KeyboardShortcutDialog git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@48 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb