Skip to content

Releases: matatata/opentrack

opentrack macOS build with PointTracker, NeuralNet-(Face)Tracker and X-Plane-plugin

21 Apr 13:02
Compare
Choose a tag to compare

This now also includes the neuralnet-facetracker which allows you to track your face using a regular webcam. opentrack also provides a xplane plugin that gets directly fed from opentrack.

Open with right-mouse "Open" and accept the risk or build it yourself. See https://matatata.github.io/MacOpentrack.html for instructions and general advice.

Built and tested with Sonoma 14.4

opentrack f109134 macOS build with PointTracker

18 Apr 18:51
f109134
Compare
Choose a tag to compare

I've created an Intel an an arm64 build that now also include trackers that rely on opencv's ML Library. So in theory you could use an Infrared-Camera with a IR-Clip with the PointTracker to basically do a DIY-TrackIR.

The binaries are not signed (I don't pay Apple), so macOS will complain. On Apple-Silicon with the arm64 build it might be even worse. Start with context-menu "Open" and ignore the warnings If you trust me. I built and tested these ONLY on Sonoma so they might not work on earlier versions. Go ahead and build it yourself, it's not difficult:

This is how I build:

Install macports https://www.macports.org/

export PATH=$PATH:/opt/local/bin:/opt/local/libexec/qt5/bin
# export OTR_OSX_ARCH=arm64 # build arm64 . For intel set to x86_64 or remove the line
sudo port selfupdate
sudo port install qt5 cmake ImageMagick create-dmg opencv4
git clone --recurse-submodules https://github.com/opentrack/opentrack.git
cd opentrack

export OpenCV_DIR=/opt/local/libexec/opencv4/cmake
cmake -S . -B build --toolchain cmake/apple.cmake
cd build
make install

You'll now find an opentrack.app in build/install and a dmg in build

opentrack-2023.1.0-61-g6fb56514 macOS arm64 Apple Silicon

31 Aug 17:04
Compare
Choose a tag to compare

Built for Apple Silicon. Tested on latest macOS Ventura on M1max. For Mac Intel Machines use previous release!

Note that your machine will probably complain heavily saying it cannot verify the integrity of the binary which is annoying but understandable. I don't have an Apple-Developer Certificate but you can build opentrack for apple silicon yourself like this:

Install macports https://www.macports.org/

export PATH=$PATH:/opt/local/bin:/opt/local/libexec/qt5/bin
export OTR_OSX_ARCH=arm64 # remove or set to x86_64 for Intel-build
sudo port install qt5 cmake ImageMagick
git clone --recurse-submodules https://github.com/opentrack/opentrack.git
cd opentrack
cmake -S . -B build --toolchain cmake/apple.cmake
cd build
make install
open install

opentrack-2023.1.0-59-gda767ee0 MacOS (intel) Binary

26 Aug 00:03
Compare
Choose a tag to compare

AppNap disabled while tracking. Additional changes as discussed with original author of opentrack.

Opentrack 2023 for macOS Binary

23 Aug 22:41
Compare
Choose a tag to compare

I got the project to build on macOS. I also fixed the Keyboard-Shortcuts which were very broken on macOS.

Note that macOS's AppNap-Feature will throttle it, when in background. I'm trying to prevent that in a future release.