<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/pose-widget, branch opentrack-2.3-rc49p4</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3-rc49p4</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3-rc49p4'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2016-05-26T15:19:19Z</updated>
<entry>
<title>many modules: trivial cleanups only</title>
<updated>2016-05-26T15:19:19Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-26T15:09:17Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=b008aefee41a21b24f1d2f1f23cd6c78b888ede5'/>
<id>urn:sha1:b008aefee41a21b24f1d2f1f23cd6c78b888ede5</id>
<content type='text'>
- Remove "this-&gt;" where it's not needed. Possibly rename shadowed vars.
- Don't reload the options bundle manually since `options::opts' exists
for that very reason.
- Remove '^ \+$' whitespace
- :retab
</content>
</entry>
<entry>
<title>cmake/many: remove obsolete keywords from cmake macro invocation</title>
<updated>2016-05-17T16:06:28Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-17T16:03:37Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=f5c5ce05991f5382e6bafb880020c518f4a60eb1'/>
<id>urn:sha1:f5c5ce05991f5382e6bafb880020c518f4a60eb1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pose-widget: don't promote to double</title>
<updated>2016-05-14T08:34:35Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-14T08:34:35Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=17a05a38b97caa83a6da19e7970e9914629cb995'/>
<id>urn:sha1:17a05a38b97caa83a6da19e7970e9914629cb995</id>
<content type='text'>
Committer shouldn't push so fast to get a chance to rebase.

Closes #356
</content>
</entry>
<entry>
<title>pose-widget: try harder to avoid small denominator</title>
<updated>2016-05-14T08:20:32Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-14T08:20:32Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=d61985973522cb00b85351c8dfa6a3cba715f82a'/>
<id>urn:sha1:d61985973522cb00b85351c8dfa6a3cba715f82a</id>
<content type='text'>
Previous commit fixed only the case with one perpendicular axis of
rotation with the rest fixed at origin. This one works with all three
degrees of freedom enabled.

Reported-by: @MathijsG
Issue: #356
</content>
</entry>
<entry>
<title>pose-widget: avoid too small denominator in perpendicular alignment</title>
<updated>2016-05-13T21:59:07Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-13T21:59:07Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=ee18bc05ae54bd4b9a959ef544181dd8f597d955'/>
<id>urn:sha1:ee18bc05ae54bd4b9a959ef544181dd8f597d955</id>
<content type='text'>
With a very small denominator in barycentric coords formula we get a
dissociated octopus that took PCP and LSD in one sitting.

A dead Octopus is just a bunch of blue spheres.

IOW, in division with too small a denominator operand the results are
numerically unstable.

This is done in the constructor in a convoluted way as to avoid
branching during calculating for each pixel.

Issue: #356
Reported-by: @MathijsG
</content>
</entry>
<entry>
<title>many: remove unneeded implicit type conversion double &lt;-&gt; float</title>
<updated>2016-05-13T11:19:31Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-13T11:19:31Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=74d9f5e31428ef362033a63c10b781d943c5e5a5'/>
<id>urn:sha1:74d9f5e31428ef362033a63c10b781d943c5e5a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pose-widget: also bilinear interpolation of alpha value</title>
<updated>2015-12-18T02:55:37Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-12-18T02:55:37Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=f502b3823222c204110484bc2d27c40775ff4b36'/>
<id>urn:sha1:f502b3823222c204110484bc2d27c40775ff4b36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glwidget: use transparent octopus background</title>
<updated>2015-12-17T23:55:29Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-12-17T23:55:29Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=ca25abbf871fb92518910c3beb51d59182df8fe6'/>
<id>urn:sha1:ca25abbf871fb92518910c3beb51d59182df8fe6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmake: export only needed symbols</title>
<updated>2015-11-01T08:20:17Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-01T08:20:17Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=5a2ddaf39cf5ad86cf43d8a01f51989b5e3afa49'/>
<id>urn:sha1:5a2ddaf39cf5ad86cf43d8a01f51989b5e3afa49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmake: less linkage boilerplate</title>
<updated>2015-11-01T08:09:25Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-01T08:09:25Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=0497f57268e8be7af69d37e24fa356e441c0d5f6'/>
<id>urn:sha1:0497f57268e8be7af69d37e24fa356e441c0d5f6</id>
<content type='text'>
</content>
</entry>
</feed>
