ARC-VR is a Unity3D framework that aims to ameliorate the development process of VR applications or games by providing any and all basic VR features, such as movement, physics-interaction and UI. Thus ensuring the development process doesn't get congested at an early stage with the implementation of redundant, basic VR functionalities.
Built in-house at the Max Planck Institute for Human Development, the framework is primarily intended to simplify and streamline the building process of VR-based psychological experiments and studies.
This project is licensed under the GNU General Public License v3.0.
The framework is still work-in-progress, largely untested and prone to bugs. Feel free to report any issues you encounter!
Here's a brief demonstration of the systems capabilities:
Arc-vr has been developed and only tested on Unity 2020.3.21f for Windows. Using a different OS or version of Unity may well lead to errors or malfunctioning features.
ARC-VR consists of a set of packages, all of which are dependent on a central arc-vr-core
package, but otherwise function completely independently. This allows you to pick and choose which features you need for your project and avoid unnecessary dependencies.
Here's an overview of what each package provides:
Here's a playlist of all our overviews and tutorials: