VRIL – Virtual Reality Interaction Library


The main goal of this library is to provide an easy to use framework with a few interaction and navigation techniques as a b ...


by Roither


Price History +

The main goal of this library is to provide an easy to use framework with a few interaction and navigation techniques as a base for developers to implement new techniques.


Techniques that are created using this library do not have to rely on a specific hardware solution. This is achieved by using a component that manages all techniques and registered controllers while providing a method to notify techniques that can be invoked from any script. Upon invocation, the library notifies all interaction and navigation techniques that are registered for a controller with the necessary information on which button was pressed or in which state a button currently is. This allows for integration into any existing solution by simply rerouting the inputs to the managing component (VRIL_Manager).


Examples scenes are provided for SteamVR* and Keyboard Input with different techniques.


* SteamVR is needed to use some example scenes.