Become a sponsor to Matthieu Bucchianeri
I currently focus on providing a delightful experience to Virtual Reality gamers on PC!
Actively maintained:
VirtualDesktopXR
The high-performance, gaming-focused, widely compatible implementation of the OpenXR standard for Virtual Desktop. Delivers a feature-rich VR experience outside of SteamVR for Meta Quest 1/2/3/Pro, Pico 3/4, Vive Elite XR, Play For Dream MR and Samsung Galaxy XR.
Virtual Desktop SteamVR Driver
The Virtual Desktop hand tracking and body tracking integration into SteamVR. When it released, it was the first integrated solution enabling Quest optical hand tracking and body tracking in VRChat.
Oasis Driver for Windows Mixed Reality
The alternative to the Mixed Reality Portal, enabling the use of your HP Reverb, Samsung Odyssey, and other Windows Mixed Reality headsets on Windows 11. Delivers a full-featured experience with outstanding SteamVR performance.
PimaxMagic4All
A primitive solution for injecting foveated rendering (with eye tracking) into many popular OpenVR games such as Half-Life: Alyx and Skyrim VR. Compatible with all VR headsets, and able to leverage eye tracking with Meta Quest Pro, PlayStation VR2, Play For Dream MR, Samsung Galaxy XR, Varjo Aero/VR-3/XR-3 and HP Reverb G2 Omnicept Edition.
SteamVR Shim Driver template
A program showing how to shim (extend) and existing, pre-compiled, SteamVR driver in order to add features, such as support for eye tracking. Used by Virtual Desktop as the basis of our hand/body tracking driver, and by Bigscreen for eye tracking with their Beyond 2e headset.
Past projects (no longer receiving updates and support):
OpenXR Toolkit
The ancestor of all OpenXR API layers. Adding upscaling, foveated rendering, Turbo Mode to many applications, boosting performance up to 30%.
Varjo-Foveated and Quad-Views-Foveated
Mostly targeted at DCS World, this implementation of foveated rendering can double performance (yes, as in multiply by 2) in the game.
PimaxXR
The ancestor of VirtualDesktopXR, which has since been absorbed by Pimax in their Pimax Play suite.
OpenXR-Vk-D3D12
A stop-gap solution to support OpenGL and Vulkan applications with Microsoft OpenXR platforms. It is no longer needed now when using Oasis Driver for Windows Mixed Reality.
Featured work
-
mbucchia/OpenXR-Toolkit
A collection of useful features to customize and improve existing OpenXR applications.
C++ 403 -
mbucchia/Pimax-OpenXR
PimaxXR: an unofficial implementation of the OpenXR standard for Pimax headsets.
C++ 121 -
mbucchia/Quad-Views-Foveated
An OpenXR API layer to emulate quad views and foveated rendering support on many headsets.
C++ 173 -
mbucchia/PimaxMagic4All
An adapter to make Pimax Foveated Rendering ("LibMagic") work on other headsets.
C# 214 -
mbucchia/VirtualDesktop-OpenXR
An implementation of the OpenXR standard for Virtual Desktop
C++ 328 -
mbucchia/Oasis-Driver-for-Windows-Mixed-Reality
An issue tracker for the Oasis Driver for Windows Mixed Reality.