Reality Stack I/O: A Versatile and Modular Framework for Simplifying and Unifying XR Applications and Research
Florian Kern, Marc Erich Latoschik
Abstract
This paper introduces Reality Stack I/O (RSIO), a versatile and modular framework designed to facilitate the development of extended reality (XR) applications. Researchers and developers often spend a significant amount of time enabling cross-device and cross-platform compatibility, leading to delays and increased complexity. RSIO provides the essential features to simplify and unify the development of XR applications. It enhances cross-device and cross-platform compatibility, expedites integration, and allows developers to focus more on building XR experiences rather than device integration. We offer a public Unity reference implementation with examples.
Topics & Concepts
Modular designCompatibility (geochemistry)Computer scienceCross-platformStack (abstract data type)Encapsulation (networking)Software engineeringSystems engineeringDistributed computingEngineeringOperating systemChemical engineeringComputer networkAugmented Reality ApplicationsVirtual Reality Applications and ImpactsInteractive and Immersive Displays