RUIS: A toolkit for developing virtual reality applications with spatial interaction

TM Takala - Proceedings of the 2nd ACM symposium on Spatial …, 2014 - dl.acm.org
Proceedings of the 2nd ACM symposium on Spatial user interaction, 2014dl.acm.org
We introduce Reality-based User Interface System (RUIS), a virtual reality (VR) toolkit aimed
for students and hobbyists, which we have used in an annually organized VR course for the
past four years. RUIS toolkit provides 3D user interface building blocks for creating
immersive VR applications with spatial interaction and stereo 3D graphics, while supporting
affordable VR peripherals like Kinect, PlayStation Move, Razer Hydra, and Oculus Rift. We
describe a novel spatial interaction scheme that combines freeform, full-body interaction with …
We introduce Reality-based User Interface System (RUIS), a virtual reality (VR) toolkit aimed for students and hobbyists, which we have used in an annually organized VR course for the past four years. RUIS toolkit provides 3D user interface building blocks for creating immersive VR applications with spatial interaction and stereo 3D graphics, while supporting affordable VR peripherals like Kinect, PlayStation Move, Razer Hydra, and Oculus Rift. We describe a novel spatial interaction scheme that combines freeform, full-body interaction with traditional video game locomotion, which can be easily implemented with RUIS. We also discuss the specific challenges associated with developing VR applications, and how they relate to the design principles behind RUIS. Finally, we validate our toolkit by comparing development difficulties experienced by users of different software toolkits, and by presenting several VR applications created with RUIS, demonstrating a variety of spatial user interfaces that it can produce.
ACM Digital Library