From f8b65030eefbb8bf7ce09d5c0adbfd3192f1cf24 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Wed, 17 Sep 2014 05:21:55 +0200 Subject: keep using raw headpose in ui Issue: #52 --- facetracknoir/tracker.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'facetracknoir/tracker.cpp') diff --git a/facetracknoir/tracker.cpp b/facetracknoir/tracker.cpp index 29855b31..db2a7af3 100644 --- a/facetracknoir/tracker.cpp +++ b/facetracknoir/tracker.cpp @@ -121,6 +121,7 @@ void Tracker::run() { for (int i = 0; i < 6; i++) { auto& axis = mainApp->axis(i); + raw_6dof.axes[i] = newpose[i]; int k = axis.opts.src; if (k < 0 || k >= 6) continue; @@ -184,7 +185,7 @@ void Tracker::getHeadPose( double *data ) { QMutexLocker foo(&mtx); for (int i = 0; i < 6; i++) { - data[i] = mainApp->axis(i).headPos; + data[i] = raw_6dof.axes[i]; } } -- cgit v1.2.3