BlenderCAVE: A Flexible Open Source Authoring Tool Dedicated to Multimodal Virtual Reality

This paper presents the current state of the BlenderCAVE project, which extends the 3D creation content software Blender and its Game Engine (BGE) to Virtual Reality (VR) applications. BlenderCAVE integrates a complete framework dedicated to Virtual Reality, compatible with the three main Operating Systems for any given VR architecture configuration. Acting as a Scene Graph, BlenderCAVE handles multi-screen/multi-user tracked stereoscopic rendering through an efficient low-level master/slave synchronization process while controlling spatial audio rendering events through OSC and VRPN protocols. BlenderCAVE allows VR users to benefit from the high level scene editing, game logic, and physics engine of Blender as well as Blender’s large user community.