Skip to content

Releases: opentrack/opentrack

opentrack 2023.3.0

06 Nov 14:07
opentrack-2023.3.0
c762f71
Compare
Choose a tag to compare

Features

  • tracker/tobii: New tracker by @khoanguyen-3fc.
  • tracker/neuralnet: Pre-release version 0.2 of the neural network by @DaWelter is available in settings.
  • tracker/neuralnet: Fix inverted roll sign (by @DaWelter, reported by @ddzzkunye).
  • tracker/hatire: Add non-standard higher baud rates (by @sthalik, explained by @GO63-samara).
  • i18n: Improve the Chinese translation (by @ddzzkunye).
  • contrib: Add libusbK driver kit installer. It's not being run by itself.

Fixes

  • filter/ewma: Fix wrong background color in the filter settings dialog (by @ddzzkunye and @sthalik).

opentrack 2023.2.0

24 Aug 18:52
Compare
Choose a tag to compare

Changes

  • fix crash on startup with very long environment PATH (issue #1661, reported by @wfurney13).
  • video/opencv: apply bugfixes for Windows 11 and enable Media Foundation input.
  • tracker/pt: improved color keying for overexposed pixels (issue #1665, by @tombrazier).
  • tracker/eyeware-beam now has a 32-bit version (by @eyedav).
  • tracker/aruco: enable 1080p resolution.
  • filter/nm: new 'Natural Movement' filter (issue #1666, by @tombrazier).
  • proto/simconnect: fix high CPU usage on FSX (issue #1670, by @tombrazier).
  • filter/hamilton, filter/ewma: minor fixes (by @tombrazier, issues #1671 and #1667).
  • proto/vjoystick: link to the fork with a working Windows 11 driver version (issue #1700, reported by @ackalker)

Discussion: #1706

opentrack 2023.1.0

21 Mar 10:20
Compare
Choose a tag to compare

Compatibility

This release build is only available as a 64-bit executable. This is because the SDK for the new tracker tracker/beam is temporarily only available as an amd64 binary.

Only CPUs supporting AVX will be able to run it. Please provide feedback on compatibility and performance compared to older releases.

Changes

  • tracker/beam: new tracker for the by @eyedav (Davide Mameli) for the Eyeware Beam.
  • tracker/neuralnet: tracking quality improved by @DaWelter (see 08f1fca for details).
  • tracker/neuralnet: Russian translation by @Perlovka.
  • video/ps3eye: experimentally enable retry of bulk data transfers for flaky USB controllers.
  • tracker/realsense: downgrade to SDK 2016 R2.
  • tracker/pt, tracker/aruco: fix tracking failing to start by not being able to select a camera when only one is available.
  • proto/wine: improvements to Linux head tracking #1620 by @Priton-CE and #1616 by @fsimuser9430.

opentrack 2022.3.2

19 Oct 19:36
Compare
Choose a tag to compare

Fixes

Discussion thread is #1557.

opentrack 2022.3.1

10 Oct 08:53
Compare
Choose a tag to compare

This is a bugfix release.

  • Fix tracker/neuralnet position values being clobbered by the Accela filter (found by @Pieloth; issue #1349)
  • Enable AVX support for the tracker/neuralnet module (issue #1359). In case you're using a CPU without AVX together with this face tracker, leave a message in the below discussion thread or open a new issue.

Discussion thread is #1548.

opentrack 2022.3.0

19 Jun 10:28
Compare
Choose a tag to compare

Features

  • tracker/neuralnet: add support for operating in higher resolutions (by @DaWelter; #1476).
  • module dialogs can now displayed as tabs even in low resolutions.
  • options: a vendor can ship profile presets with the installer as modules/presets/*.ini. they'll be copied to the user's profile directory under Documents (but won't be copied again if they're deleted).
  • contrib: add libusb installer for the ps3 eye open driver to contrib/libusbK-inf-wizard, to be used with this guide by weczi of IRTrack. this installation procedure is better than the one on the wiki, but hasn't been extensively tested. please report successes and failures in the discussion thread below.
  • tracker/trackhat: implement LED tracking status indicator, add back the gain slider, and fix custom models.

Fixes

  • tracker/steamvr: update to newer SDK version (report bugs in issues section or the discussion thread below).
  • tracker/wii: fix tracking not working when the window is minimized and occluded

Discussion thread: #1500

opentrack 2022.2.0

11 May 19:10
Compare
Choose a tag to compare

Fixes

  • tracker/trackhat: new tracker using a proprietary board with image processing sensor (sponsored by TrackHat)
  • video: unbreak Kinect as IR camera source (reported by @ernest-cpu, @Slion; #1461)
  • tracker/hatire: enable setting DTR when opening the COM port (reported by @AfromD, #139)
  • tracker/pt: make dialog fit on smaller screens
  • tracker/aruco: camera input MJPEG support (reported by @eexx1; #1431)
  • tracker/neuralnet: camera input MJPEG support (implemented by @TheSpartaPT; #1467)
  • tracker/neuralnet: don't require installing any Visual C++ redistributables
  • tracker/udp: use SO_REUSEADDR
  • opentrack: the default profile can now be customized as modules/presets/default.ini

Discussion: #1469

opentrack 2022.1.1

26 Jan 13:44
Compare
Choose a tag to compare

Fixes

  • don't show embedded module dialogs on low resolutions; override by setting the OPENTRACK_MODULE_TABS environment variable to 0 or 1. issue #1407; reported by @00greena.
  • fix handling of the Escape key with embedded module dialogs. as a consequence of this, the Escape key will now cancel and close the options dialog. report this as issue or in discussion thread if you hate this.

Features

  • allow mouse shortcuts for extended buttons (not left, right, middle or mousewheel). keyboard modifiers like Ctrl or Shift are ignored for mouse shortcuts. issue #583; requested by many people.
  • support multiple copies of the same camera model being connected at the same time. as a consequence of this, you may need to reselect the camera inside the tracker's options, but a migration has been added and should work in most cases. issue #1415; reported, tested and with additional help by @hrafnkelle and @nuxil.

Discussion

Discussion thread is #1419. Constructive comments and shitposts welcome. -- @sthalik

opentrack 2022.1.0

06 Jan 13:37
Compare
Choose a tag to compare

Fixes

  • fix a bug introduced in opentrack 2021.1.3 that caused choppy output with the PT tracker (thanks to @dglava, @Vortex76, @Len62, @animusVoxxx, @3itZ as well as the Russian IL2 forum). it should work as well as 2021.1.2 even when not using the point filter (see 4b77e13, f51d533, 3272048).
  • grayscale conversion methods are now clearly described in the PT tracker. obsolete averaging method is gone, and hardware-based grayscaling with the ps3eye open driver is optional and off by default (see f531c31).
  • fix a bug where any selection for freetrack output other than 'enable both' caused both registry keys to be cleared (see 7c8fd62).
  • the neuralnet tracker works with no VC++ redistributables installed, particularly on Windows 7 (build only fix).

Features

  • module dialogs are now drawn inside the options window. sponsored by TrackHat Ltd. dialogs that haven't been converted yet are drawn normally.

Feedback

See discussion in thread #1402.

opentrack 2021.2.0

20 Nov 18:41
Compare
Choose a tag to compare

Notes

Workaround Windows Defender false positive by compiling the release with Visual Studio 2022 (#1371).

Features

Add another slider to the PT point filter. Setting it to a low value prevents sawtooth-like motion. The point filter greatly reduces the need for using Accela or any other generic filter.

The point filter hasn't yet been implemented for the Aruco tracker. If you're using the Aruco tracker and want it done, send a note.

Bug reports & discussion

Discuss the release in its discussion thread (#1381). Send bug reports to the bug tracker (https://github.com/opentrack/opentrack/issues).