CtrlVR – VR Code Plugin

A code plugin that offers solutions for VR movement, object interaction and controller management

Category:
Tags: , , , ,

Description

CtrlVR is a code plugin designed to speed up the basics of VR development in unreal. With classes for VR player characters and motion controllers, containing additional functionality that developers would otherwise have to implement themselves. Like moving the player’s collision with their play-space, and tracking object overlaps with the player’s controllers for grabbing, and having functions to allow attaching actors to the player’s hands for grabbing also.

Technical Details

Code Modules:

Number of C++ Classes: 5

Network Replicated: Yes

Supported Development Platforms: Windows

Supported Target Build Platforms: Steam VR / Oculus

Documentation: https://docs.google.com/document/d/14Nx0arA4wqECn5T1Lf5K72F0wRcj1aABeBGwxXd1RM4/edit?usp=sharing

Additional Notes: CtrlVR requires the OpenXR plugin to be enabled to function, as it is reliant on some of that plugin’s classes and functionality.

Supported Engine Versions

5.2 – 5.3