summaryrefslogtreecommitdiffhomepage
path: root/facetracknoir/tracker.cpp
AgeCommit message (Collapse)Author
2013-12-31main: use settings frameworkStanislaw Halik
2013-12-14don't compensate Z axis as an optionStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-12-14allow for Z swapping for tcompStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-12-10s/Give/Get/Stanislaw Halik
2013-12-10get rid of "last_post_filter"Stanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-12-10this declaration must have larger extentStanislaw Halik
2013-12-10get rid of 'confid'Stanislaw Halik
2013-12-10move declarations closer to usageStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-12-10don't jump around when repeatedly centeringStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-12-09move translation compensation to its own functionStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-11-26use tracker-declared HzStanislaw Halik
2013-10-31add credit to original authorStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-30fix recenteringStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-29remove rewritten code copyright noticeStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-29move variable decls into inner scopeStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-29hopefully fix compensation for goodStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-29fix compensationStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-28remove broken scaling codeStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-27remove unused varsStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-27compensation v2: don't rotate on pure translationStanislaw Halik
2013-10-27main: improve pose compensationStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-26Project Evil: don't reset view on mutex timeoutStanislaw Halik
Reported-by: Tomasz Listwan Tested-by: Tomasz Listwan
2013-10-25double polling interval for rift, hydraStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-25add translation compensationStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-24ignore confid values wrt submitting pose to gameStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-24main: ignore confid errorsStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-23don't qualify self-classStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-17change protocol ABI: sprinkle const. ABI BREAKAGE!Stanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-16don't even display headpose when offStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-16initial implementationStanislaw Halik
To-be-reviewed-by: mm0zct
2013-09-19clean up implicit conversions float -> doubleStanislaw Halik
2013-09-19hpp: remove unused function, PT dropped supportStanislaw Halik
2013-09-15Don't use tracker.cpp indirection for updating zeroingStanislaw Halik
2013-09-15Only use mm timers during trackingStanislaw Halik
2013-09-15Merge branch 'master' of github.com:opentrack/opentrackStanislaw Halik
Conflicts: facetracknoir/tracker.cpp ftnoir_filter_accela/ftnoir_filter_accela.cpp ftnoir_filter_accela/ftnoir_filter_accela.h ftnoir_filter_base/ftnoir_filter_base.h ftnoir_filter_ewma2/ftnoir_filter_ewma2.cpp ftnoir_filter_ewma2/ftnoir_filter_ewma2.h
2013-09-14filter API: Remove implementation detail. Sprinkle constStanislaw Halik
2013-09-14Downcase settings directory. Only affects LinuxStanislaw Halik
2013-09-14Run dos2unix on the tree. No user-facing changes.Stanislaw Halik
2013-09-13Don't expose filter internal state. Sprinkle some constStanislaw Halik
2013-09-13Remove per-file version history. Be careful not to touch copyright information.Stanislaw Halik
2013-09-02UI cleanup, tracking overlay already provides that information. Expose one ↵Stanislaw Halik
internal value less.
2013-08-24Undo the filtering clusterfuck following discussion with dbaardaStanislaw Halik
2013-08-19Don't assume or use 1ms interval, on Windows it gets rounded to 15.6 ms anywayStanislaw Halik
2013-07-18Fix rest of Linux bitrotStanislaw Halik
2013-07-18Fix breakage of Wine protocolStanislaw Halik
2013-07-18Proper fix for sleeping with a lock heldStanislaw Halik
2013-07-18Don't sleep with lock heldStanislaw Halik
2013-07-06Remove data race between UI and tracker threadStanislaw Halik
2013-06-30Merge branch 'master' of github.com:opentrack/opentrackStanislaw Halik
Conflicts: facetracknoir/rotation.h
2013-06-27Add a half-broken Kalman filter for further developmentStanislaw Halik