bioRxivNeurosciencePreprint
DomeVR: A setup for experimental control of an immersive dome virtual environment created with Unreal Engine 4
Katharine A. ShapcottiD, Marvin WeigandiD, Iuliia Glukhova, Martha Nari HavenithiD, Marieke Louise SchölvinckiD
Abstract
1Immersive virtual reality (VR) environments are a powerful tool to explore cognitive processes ranging from memory and navigation to visual processing and decision making - and to do so in a naturalistic yet controlled setting. As such, they have been employed across different species, and by a diverse range of research groups. Unfortunately, designing and implementing behavioural tasks in such environments often proves complicated. To tackle this challenge, we created DomeVR, an immersive VR environment built using Unreal Engine 4 (UE4). UE4 is a powerful game engine with photo-realistic graphics containing a visual scripting language designed for use by non-programmers. As a result, virtual environments are easily created using drag-and-drop elements. DomeVR aims to make these features accessible to neuroscience experiments. This includes a logging and synchronization system to solve timing uncertainties inherent in UE4; an interactive GUI for scientists to observe subjects during experiments and adjust task parameters on the fly, and a dome projection system for full task immersion in non-human subjects. These key features are modular and can easily be added individually into other UE4 projects. Finally, we present proof-of-principle data highlighting the functionality of DomeVR in three different species: human, macaque and mouse.
- Citations
- 5
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- VREX: An Open-Source Toolbox for Creating 3D Virtual Reality Experiments
Madis Vasser, Markus Kängsepp, … Jaan Aru·BMC PsychologyPeer-reviewed·Feb 14, 2017
- USE: An integrative suite for temporally-precise psychophysical experiments in virtual environments for human, nonhuman, and artificially intelligent agents
Marcus Watson, Benjamin Voloh, … Thilo Womelsdorf·Journal of Neuroscience MethodsPeer-reviewed·Jul 25, 2019
- Studying Human Behaviour with Virtual Reality: The Unity Experiment Framework
Jack Brookes, Matthew Warburton, … Faisal Mushtaq·Behavior Research MethodsPeer-reviewed·Apr 22, 2019
- Ouvrai: Opening access to remote VR studies of human behavioral neuroscience
Evan Cesanek, Sabyasachi Shivkumar, … Daniel M. Wolpert·bioRxiv·May 23, 2023
- BonVision - an open-source software to create and control visual environments
Gonçalo Lopes, Karolina Farrell, … Aman B. Saleem·bioRxiv·Mar 9, 2020
- MazeMaster: an open-source Python-based software package for controlling virtual reality experiments
Alexander Bexter, Björn M. Kampa·bioRxiv·Jan 27, 2020