Available at: https://digitalcommons.calpoly.edu/theses/2676
Date of Award
6-2023
Degree Name
MS in Computer Science
Department/Program
Computer Science
College
College of Engineering
Advisor
Christian Eckhardt
Advisor Department
Computer Science
Advisor College
College of Engineering
Abstract
Virtual Reality (VR) opens up new possibilities for developers to create immersive worlds and experiences. While it’s possible to craft unique and engaging interactive environments with unprecedented realism, the virtual world is constrained by the real one. Current approaches to player navigation in VR applications include joystick controls, teleportation, and motion-based movement. While these methods are effective in certain scenarios to overcome real-world limitations, my research introduces a novel approach that leverages room scale-based movement, with portals, to traverse a given VR world. This work presents algorithms that accurately predict the percentage of play area utilized, and rules to implement typical game elements to allow large scale virtual immersion under real world constraints.