home.social

#headtracking — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #headtracking, aggregated by home.social.

  1. I got back to playing #FlightOfNova lately, because it's dark and calm and meticulous. A great game to play in the winter. Dawdling around in the settings I noticed it had #headtracking support for looking around the cockpit. I quickly considered getting one of those silly devices, before I remembered that #Opentrack supports any old webcam. *sounds of rummaging around* So that works great. Just use "neuralnet tracker" as input in Opentrack.
    store.steampowered.com/app/106
    github.com/opentrack/opentrack

  2. Oh my, would you look at that. #Breezy Desktop is getting UDP support for head tracking solutions like #OpenTrack - demo of the ALPHA with #X4Foundations that features OpenTrack UDP support as well.

    This is ✨ awesome ✨

    This means that a bunch of supported #XR glasses will gain #HeadTracking support via Opentrack without #XR specific adapters/plugins, like my own `xr_to_opentrack` proof of concept.

    github.com/wheaney/breezy-desk

    #Gaming #LinuxGaming #GamingOnLinux #BreezyDesktop

  3. Dunno if you heard of #BeamEyeTracker before. It's positioning itself next to #Tobii but uses just a webcam and #Opentrack, so probably just #Neuralnet tracker on steroids - but I'd still appreciate if you could chime in for a #Linux build at steamcommunity.com/app/2375780 too as it seems to be read by the dev|s.

    #LinuxGaming #GamingOnLinux #HeadTracker #HeadTracking #TrackIR

  4. Another XR connector for OpenTrack

    Remember my proof concept to read IMU data of my #XR glasses to #OpenTrack?

    hodasemi wrote a #Rust connector based on the idea that works without #Breezy: https://github.com/hodasemi/xr_to_opentrack_rs – comes with a systemd service file so it can run in the background.

    Once installed the only step left to do is fire up OpenTrack 🤘😄🤘

    https://beko.famkos.net/2025/02/04/another-xr-connector-for-opentrack/

    #AR #Breezy #gamingonlinux #headtracker #Headtracking #linuxgaming #opentrack #Rust #Viture #ViturePro #XR

  5. Star Citizen with head tracking from XR glasses in SBS mode on Linux PC – Yes it works!

    So I was asked if my head tracking approach of reading the IMU data from my Viture Pro to OpenTrack and SBS (side-by-side) mode with ReShade would also work with StarCitizen.

    Guess it does 🤷

    Pick your poison to watch the video: https://www.youtube.com/watch?v=rWUC2Y3TRh4 / https://makertube.net/w/8L7gVN8NnLvjhQCPGNmd6W

    I start Star Citizen via Lutris (and not with Steam), which requires slightly different settings once ReShade is installed:

    Enable Gamescope: ONOutput Resolution: "3840x1080"Game Resolution: "3840x2160" (set this also ingame!)Custom Settings: "--scaler stretch"

    Can this get you banned? Who knows 🤷 Jury is still out on this. Do I care? Nope. I won’t miss my puny starter pack.

    YMMV.

    The proof of concept code to read the IMU data can be found at https://github.com/bekopharm/xr_to_opentrack (pending changes).

    It works with the Breezy GNOME xr_driver: https://github.com/wheaney/breezy-desktop (but the Vulkan one works probably too but that’s untested). It should also be compatible with other glasses that have IMU for Breezy available.

    There is an unlisted SBS version of this video linked in the description. You will need XR glasses that do FULL SBS though to watch it!

    https://beko.famkos.net/2025/02/01/star-citizen-with-head-tracking-from-xr-glasses-in-sbs-mode-on-linux-pc-yes-it-works/

    #AR #Breezy #gaming #gamingonlinux #headtracker #Headtracking #linuxgaming #opentrack #Reshade #SBS #StarCitizen #Viture #ViturePro #VR #XR

  6. Demo: FreeSpace 2 Open with head tracking from Viture Pro XR glasses IMU data – on Linux PC

    Until now I used OpenTrack with my DIY IR tracker or the Neuralnet tracker. I knew that my XR glasses feature IMU data though and the xr_driver of the Breezy Desktop project allows to access the data via IPC on Linux PC. So I did what Linux user do: I wrote a script to access the IMU data and forwarded it via UDP to OpenTrack:

    Pick your poison to watch the video: https://www.youtube.com/watch?v=njuumLUvqrM / https://makertube.net/w/2bNyxJhdyydTeFq17onikv

    This reminded me that I also wrote a proof of concept to implement the FaceTrackNoIR (or OpenTrack) protocol into FreeSpace 2 Open on Linux PC ( https://makertube.net/w/7VtfAjW7EiAUS5aiPwG7if ) so I gave it a spin to test the data bridge. That was smooth sailing!

    The mod is Diaspora: Shattered Armistice, still awesome today: http://diaspora.hard-light.net/ (Warning: This may fuel a desire to re-watch the BSG series again 😀).

    The bridge code can be found at https://github.com/bekopharm/xr_to_opentrack (pending changes).

    It works with the Breezy GNOME xr_driver: https://github.com/wheaney/breezy-desktop (but the Vulkan one works probably too but that’s untested). It should also be compatible with other glasses that have IMU for Breezy available.

    Update: hodasemi wrote a Rust connector based on the idea that works without Breezy: https://github.com/hodasemi/xr_to_opentrack_rs – comes with a systemd service file so it can run in the background. Once installed the only step left to do is fire up OpenTrack 🤘

    https://beko.famkos.net/2025/01/31/demo-freespace-2-open-with-head-tracking-from-viture-pro-xr-glasses-imu-data-on-linux-pc/

    #AR #BattleStarGalactica #Breezy #BSG #diaspora #FreeSpace #FreeSpace2 #gaming #gamingonlinux #headtracker #Headtracking #linux #linuxgaming #opentrack #Viture #ViturePro #VR #XR

  7. Random trivia; #VR is so 90s 🤪 - this is a photo of an offer for a en.wikipedia.org/wiki/VFX1_Hea for ~500USD in 1997. Apparently it was compatible with games like #MechWarrior 2 and did already feature stuff like #headtracking for compatible #VRgame|s.

  8. It has been a while that I tried #StarCitizen. With the new #Neuralnet Tracker plugin (AI haha) for #OpenTrack we get head tracking without annoying IR LEDs or reflecting stripes just by reading the webcam video feed. This is apparently fast enough to try #headTracking without a dedicated #headTracker nowadays. And all that on a #Linux PC. Took some fiddling but the concept still works. What a time to be alive.

    Demo: https://makertube.net/w/groS1wpAhP8XYE75vJwX32

    HowTo: https://simpit.dev/systems/opentrack/

    #Gaming

    https://beko.famkos.net/2024/09/02/15629325/

    #gaming #headtracker #Headtracking #linux #Neuralnet #opentrack #StarCitizen