
UVRF (Universal VR Framework) is a free, open-source framework that provides hand functionality, world interaction, locomotion, UMG integration, and more. It works with SteamVR Input 2.0, full support for Index controllers, native Oculus support for PCVR and Quest/Quest 2, and Leap Motion. Originally developed at iNFINITE Production in 2017, UVRF has powered projects like eXPerience Colorblindness and Machizzle.
Features
- Pawn structure: Using a structure of pawns that inherit from each other, giving you flexbility on what to use.
- Hand Interaction: Grabs and ability to interact with objects.
- Laser Interaction: Use of laser pointers to interact with objects.
- UI Interaction: Hands and laser pointers can interact with UMG elements.
- Window structure: For creating UIs
Compatibility
- OpenXR: Tuned for both SteamVR OpenXR implementation and MetaXR implementation.