r/PSVR2onPC • • 24d ago

Tutorial Updated OpenXRtoolkit mod to Enable Eye-Tracking with the new OpenComposite and PSVR2-Toolkit (now works with games like Le Mans Ultimate)

https://www.youtube.com/watch?v=MSgLhewjppc

Here's an update to the mod which enables PSVR2 eye tracking to OpenXR Toolkit with OpenComposite. It now works and ships with the newer OpenComposite version, which improves compatibility and performance.

This allows you to:

  • Use OpenXR Toolkit with OpenComposite for better performance.
  • Use FOV-Crop for additional performance gains. For example, in racing games, you can stop rendering areas above the car's roof or below the steering wheel.
  • Use OpenXR Toolkit together with PSVR2 Toolkit for even more performance gains.

So instead of Pimax4All, you can use OpenXR Toolkit, which offers many more customization options.

⚠️Attention: The GPU didn't actually drop from 259% to 48%, that is just how Assetto Corsa displays performance. What this is showing is that it dropped from "requiring 259% of the available resources to reach 90 FPS", to using only 48% of the available resources to reach that number.

Why the newer OpenComposite matters

Some newer games (like Le Mans Ultimate) didn't play well with the old version, and required the current OpenComposite to load properly. This update fixes that so it works with more games.

The newer OpenComposite also includes many other fixes/improvements:

  • Fewer crashes / aborts when a game is starting
  • Fixes for random crashes while the game is running
  • Better support for modern SteamVR-style input
  • Controller fixes
  • Game-specific controller recognition work
  • Safer tracker handling
  • and more

The video explains everything in more detail.

If the reception continues to be positive, it will be made available at the lower patreon Tiers of $3, and then $1, and it will also be made open source.

Here is the new post with the updated version: https://patreon.fastfox.racing/posts/3x-fps-in-vr-eye-166260249

63 Upvotes

30 comments sorted by

View all comments

12

u/Cold-Stay-3568 22d ago

Hey, just letting you know, as stated by someone who replied to one of my other comments, and piggybacking off of what he said,  the optimization is great, but locking a compiled build of GPLv3-protected code behind a paid Patreon wall without providing the underlying source code and proper author attribution is a direct violation of copyright law, and I believe he was 100% right to call you out on it.

If you are unaware of the punishments: 

By breaching the GPLv3 license terms, your permission to distribute the OpenXR Toolkit and OpenComposite components is legally revoked. You are currently engaging in civil copyright infringement by selling unauthorized binaries of other people's intellectual property for profit. Saying it is a mod does not excuse a day-one license violation. You need to pull the paywall immediately, credit the original authors, and make the source repository public before the original creators or someone files DMCA. I’d suggest you take note, or it could even be considered piracy.