LIRKIS CAVE, designed and built at the home institution of the authors, is an immersive virtual reality environment of unique, cylinder based construction with stereoscopic video output provided by twenty 55” 3D LCD displays. While the visualization engine of the CAVE is optimized for the unusual display arrangement, motion tracking and 3D mouse input, it originally lacked in support of other input devices. In this paper we deal with the problem of extending and optimizing the peripheral devices support by introducing a socket-based approach, which connects an external input processing application directly to a distributed virtual scene rendering application.
https://ieeexplore.ieee.org/document/8327232/