Skip to main content
. 2021 Apr 21;10:e65541. doi: 10.7554/eLife.65541

Appendix 1—table 1. Features of visual display software.

Features BonVision PsychToolbox PsychoPy ViRMEn ratCAVE FreemoVR Unity
Free and Open-source (FOSS) √√ √# √√ √# √√
Rendering of 3D environments √√ √√ √√ √√ √√
Dynamic rendering based on observer viewpoint √√ √√ √√
GUI for designing 3D scenes √√ √√
Import 3rd party 3D scenes √√ √√
Real-time interactive 3D scenes √√ √√ √√ √√ √√
Web-based deployment √√ √√
Interfacing with cameras, sensors and effectors √√ √√ ~ √√ ~ ~
Real-time hardware control √√ ~ ~ √√
Traditional visual stimuli √√ √√ √√
Auto-calibration of display position and pose √√
Integration with deep learning pose estimation √√

√√ easy and well-supported.

√ possible, not well-supported.

~ difficult to implement.

# based on MATLAB (requires a license).