summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2020-11-20Merge pull request #1173 from GO63-samara/unstableStanislaw Halik
Fix display of the Octopus pose in the Pose-widget.
2020-09-21Merge pull request #1169 from opentrack/feature_windows_dark_themeStanislaw Halik
Apply dark theme on Windows if user enabled it in system settings.
2020-09-20Apply dark theme on Windows if user enabled it in system settings.feature_windows_dark_themeStéphane Lenclud
2020-09-20Fix display of the Octopus pose in the Pose-widget.GO63-samara
In the extreme version of OpenTrack-2.3.12, the Octopus pose is still displayed incorrectly. I have fixed pose-widget. A video of the corrected pose-widget is available here: https://youtu.be/my4_VOwGmq4 Fixed bugs: - The turns and movements of the Octopussy are now performed truly independently of each other, as it should be in 6DOF. - When cornering, there is no "gimbal lock" at Pitch = +/- 90 degrees. - Fixed directions of axes of rotations and positions. Now the Octopus pose displays the actual direction of view on the plane. - Fixed display of the back (green) surface of the Octopus. Previously, it was displayed mirrored. Additional features: - Applied "perspective projection", the picture becomes more voluminous. - Added lighting effect from above, with the same purpose. - Added background fill for the widget. This makes it possible to see the borders of the widget. - Added X and Y axes. This helps to estimate how far the Octopus is deviated from the center. - Added [Mirror] checkbox, mirroring positions and rotations. It is often more convenient to observe the Octopussy's mirror pose. - If before compilation in the file "pose-widget.hpp" include line 19: "#define TEST", then a rectangular frame will be drawn around the Octopus. This is useful when testing a pose-widget to assess distortion and size.
2020-09-06tracker/easy: Adding support for Clip models where three vertices are ↵Stéphane Lenclud
arranged from top to bottom. Close #1145
2020-09-02tracker/easy: Disable Kinect distortion coefficients usage thus notably ↵Stéphane Lenclud
fixing badly broken Z component in translation vector. Close #1141 Close #1020
2020-08-25update submoduleStanislaw Halik
2020-07-01video/ps3eye: update submoduleopentrack-2.3.12Stanislaw Halik
2020-07-01video/ps3eye: sleep less for full 75 HzStanislaw Halik
2020-07-01video/ps3eye: don't install sdl testStanislaw Halik
2020-07-01compat/thread-name: fix __tryStanislaw Halik
2020-07-01cmake: fix msvc exception modelStanislaw Halik
2020-06-30ps3eye: update submoduleStanislaw Halik
2020-06-30fix warningsStanislaw Halik
2020-06-30Merge pull request #1112 from LevitatingBusinessMan/unstableStanislaw Halik
Fix build with Qt 5.15+
2020-06-30Fix build with Qt 5.15+Rein F
2020-06-28Merge pull request #1108 from GO63-samara/unstableStanislaw Halik
Add a new Hamilton filter
2020-06-26Merge pull request #1107 from russell/linux_joystickStanislaw Halik
Add Linux Joystick Support
2020-06-25Add Linux Joystick SupportRussell Sim
Add support for Linux joystick devices, this allows things like the EDTracker to work, and possibly other devices.
2020-06-25Merge pull request #1109 from russell/proton-fixStanislaw Halik
Only set the wineprefix if not using proton
2020-06-24Only set the wineprefix if not using protonRussell Sim
Seems this else was accidentally deleted in my last PR. Without it the wineprefix keeps getting set to ~/.wine
2020-06-21Create ReadMe.txtGO63-samara
2020-06-21Delete OTнастройки.txtGO63-samara
2020-06-21Hamilton filterGO63-samara
Add a new Hamilton filter. Hamilton Filter Key Features: - Instead of square, round (spherical) floating dead zones and smoothing areas are applied. Due to this, the angular size of these zones does not change when the Pitch angle changes. Diagonally rotations is as easy as moving along the Yaw and Pitch axes. - Rotations are not filtered by independent coordinates, but comprehensively, in 3D space. Rotations and movements are more natural. There are no view jumps at the borders of +/- 180 degrees. - The possibility of increasing the smoothing of rotations when zooming (when the head is approaching the monitor, that is, when increasing the -Z coordinate) is introduced. This makes it possible to more accurately aim and monitor remote targets. A full description of the Hamilton filter is available in Russian here: https://sites.google.com/site/diyheadtracking/home/opentrack/opentrack-hamilton-filter The Hamilton filter was tested by the Russian community, received positive reviews: https://forum.il2sturmovik.ru/topic/5061-opentrack-актуальная-информация-по-проекту-решение-проблем-вопросы/page/24/ https://forums.eagle.ru/showthread.php?t=23280&page=249
2020-06-17Merge pull request #1103 from russell/protonStanislaw Halik
Proton directory discovery
2020-06-17Remove qDebug statementRussell Sim
2020-06-17Replace exception handling with error return valueRussell Sim
2020-06-14Implement error handlingRussell Sim
2020-06-14Remove unnecessary variable assignmentRussell Sim
2020-06-14Simplify proton dirfilterRussell Sim
2020-06-14Remove prefx and sort includesRussell Sim
2020-06-13Proton directory discoveryRussell Sim
Use search paths to find proton wine and the app directory, so that we can support steam installations in multiple locations and 3rd party proton installations.
2020-06-13update submoduleStanislaw Halik
2020-06-13video/ps3eye: fix lock contention on camera openStanislaw Halik
2020-06-13opentrack: disable QEventLoop on stop trackingStanislaw Halik
2020-06-13Revert "video/ps3eye: don't reset sensor that much"Stanislaw Halik
Causes lag and eventually crashes in Qt timer subsystem. This reverts commit 58d857673ed0fdd801da53b7c7b6dec1dc26d60a.
2020-06-13update submoduleStanislaw Halik
2020-06-13shortcuts: fix keyup with modifiersStanislaw Halik
Fixes #1098
2020-06-12compat/check-visible: always visible with multiple displaysStanislaw Halik
2020-06-05Merge pull request #1095 from a1k0n/unstableStanislaw Halik
Add proper color keying to tracker-pt
2020-06-05rename "filter" -> "chroma key"Andy Sloane
2020-06-05fix some RGB/BGR confusionAndy Sloane
2020-06-05Add proper color keying to tracker-ptAndy Sloane
Instead of just selecting the red/green/blue channels, also subtract the other channels. This allows for point tracking with just colored spots, rather than IR LEDs -- green and magenta work particularly well for this. This keeps the existing "Red/Green/Blue only" options, but adds "Red/Green/Blue/Cyan/Yellow/Magenta filter" options, which do a better job of isolating those colors.
2020-05-31kill the obsolete OS check macroStanislaw Halik
2020-05-31video/ps3eye: disable when system driver existsStanislaw Halik
The driver is enabled on Linux merely for testing purposes.
2020-05-31proto/wine: fix osx sdk build hackStanislaw Halik
2020-05-31video/ps3eye: don't reset sensor that muchStanislaw Halik
2020-05-31update my sdk pathsStanislaw Halik
2020-05-10video/ps3eye: fix crash in error pathStanislaw Halik
2020-05-10proto-wine: remove dead declarationsStanislaw Halik