Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-26 | many modules: trivial cleanups only | Stanislaw Halik | |
- Remove "this->" 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 | |||
2016-05-17 | cmake/many: remove obsolete keywords from cmake macro invocation | Stanislaw Halik | |
2016-05-14 | pose-widget: don't promote to double | Stanislaw Halik | |
Committer shouldn't push so fast to get a chance to rebase. Closes #356 | |||
2016-05-14 | pose-widget: try harder to avoid small denominator | Stanislaw Halik | |
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 | |||
2016-05-13 | pose-widget: avoid too small denominator in perpendicular alignment | Stanislaw Halik | |
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 | |||
2016-05-13 | many: remove unneeded implicit type conversion double <-> float | Stanislaw Halik | |
2015-12-18 | pose-widget: also bilinear interpolation of alpha value | Stanislaw Halik | |
2015-12-18 | glwidget: use transparent octopus background | Stanislaw Halik | |
2015-11-01 | cmake: export only needed symbols | Stanislaw Halik | |
2015-11-01 | cmake: less linkage boilerplate | Stanislaw Halik | |
2015-11-01 | cmake: less boilerplate, link dynamically | Stanislaw Halik | |
2015-11-01 | use newly-added preprocessor variable | Stanislaw Halik | |
2015-10-30 | move to subdirectory-based build system | Stanislaw Halik | |
Closes #224 | |||
2015-10-03 | pose-widget: simplify | Stanislaw Halik | |
2015-10-03 | pose-widget: fix black border around The Octopus | Stanislaw Halik | |
2015-10-03 | pose-widget: use bilinear filtering | Stanislaw Halik | |
now The Octopus looks better. | |||
2015-08-31 | pose-widget: simplify | Stanislaw Halik | |
2015-08-31 | pose-widget: add comment | Stanislaw Halik | |
2015-08-22 | props changed only | Stanislaw Halik | |
Some source files had executable bit on. Remove it. | |||
2015-08-21 | pose-widget: use unsigned char, sprinkle constopentrack-2.3-rc16 | Stanislaw Halik | |
2015-08-18 | nix -Wnarrowing, not needed since previous commit | Stanislaw Halik | |
2015-08-18 | simple-mat: replace initializer_list with variadic ctor | Stanislaw Halik | |
Gives us type safety rather than argument count mismatch. Also there's no more narrowing conversion issue. Replace usages. Explicitly delete initializer_list ctor. | |||
2015-08-13 | pose-widget: const nonsense | Stanislaw Halik | |
2015-08-11 | pose-widget: we no longer warn on narrowing conversions | Stanislaw Halik | |
2015-08-11 | pose-widget: don't pollute global namespace | Stanislaw Halik | |
2015-08-11 | pose-widget: use floats | Stanislaw Halik | |
2015-07-20 | octopus: update copyright | Stanislaw Halik | |
2015-07-19 | fix osx, app bundle now builds | Stanislaw Halik | |
2015-06-15 | octopus: simplify vector math | Stanislaw Halik | |
Also rename identifiers for clarity. | |||
2015-06-05 | octopus, pt, aruco: optimize image copying | Stanislaw Halik | |
Perform less operations in inner loop where pixels are accessed. | |||
2015-06-01 | octopus: use more simple-mat, less open-coded math | Stanislaw Halik | |
2015-06-01 | glwidget: use simple-mat cross and dot product | Stanislaw Halik | |
2015-06-01 | octopus: take advantage of simple-mat swizzles | Stanislaw Halik | |
2015-05-31 | this static modifier doesn't belong | Stanislaw Halik | |
2015-05-31 | ui: allow for octopus screen traversal | Stanislaw Halik | |
The octopus will now traverse the screen in response to translation input. Previously it could only rotate, severely hampering its maneuverability. | |||
2015-05-31 | glwidget: crude rewrite to simple-mat header | Stanislaw Halik | |
2014-11-02 | rename pose widget subdir | Stanislaw Halik | |