summaryrefslogtreecommitdiffhomepage
path: root/opentrack/tracker.h
AgeCommit message (Collapse)Author
2015-06-07plugin-support: make header-only, expose as public APIStanislaw Halik
Issue: #151 Some global namespace macros are now prefixed with "OPENTRACK_" to avoid namespace clashes. This header is now safe to include in third-party projects.
2014-12-20apply r/t compensation before mapping translation valuesStanislaw Halik
Suggested-by: @FlyingCircus- Issue: #106
2014-12-15move rmat->euler and euler->rmat conversions to headerStanislaw Halik
2014-12-14switch back to volatile bool for tracker flagsStanislaw Halik
UI thread is the only writer for the flags. Makes no sense to use more than volatile.
2014-11-29implement zero shortcutStanislaw Halik
2014-11-26tracker: map before filteringStanislaw Halik
2014-11-07impl centering not confused on 90deg boundariesStanislaw Halik
atan2 returned wrong quadrants, as per <http://en.wikipedia.org/wiki/Atan2#Definition_and_computation> breakage on sign change. Issue: #63
2014-11-02use quaternions for centeringStanislaw Halik
@KyokushinPL says was the only version that worked. Let's give it a try. Goddamn issue: #63
2014-11-01use simple-mat now opencv nixed from coreStanislaw Halik
2014-10-26inverting early caused wrong asymmetric axis selectionStanislaw Halik
2014-10-25fix sign, r/t compensationStanislaw Halik
Issue: #63
2014-10-25basis mapping seem to work nowStanislaw Halik
Only matrix -> euler conversion broken Issue: #63
2014-10-24Rotation basis algebra for centeringStanislaw Halik
Reported-by: @doveman months ago, many times Issue: #63 @dbaarda please confirm that- or -whether- it makes any sense. Issue: #86 It could be either worse or better than before. Please specify. Sadly, no time to plug the videos as camera input to PT as of yet. Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2014-10-21fix toggle output zeros regressionStanislaw Halik
2014-10-20refactor 1/2 (?)Stanislaw Halik
2014-10-19decruft moreStanislaw Halik