This bachelor thesis, submitted in 2014, realizes a prototypical installation of an augmented reality environment with Oculus Rift, a head-mounted display.
The application was developed in the game engine Unity3D and in the programming language C#.
The HMD was enhanced with two webcams, which projected the user’s surroundings onto the HMD.
Virtual 3-d-models could be placed into the “real-world” scene the user sees through the projected images.
To let those virtual objects interact realistically with the “real-world”, a depth-image-shader was developed in the shader-language cg for Unity3D. A Microsoft Kinect provided the input data in form of depth-images.
Next to the documentation, the thesis includes chapters about the history of virtual reality (VR) and augmented reality (AR), information about the architecture of modern VR/AR systems (software, displays, tracking-systems, input-output-devices), mathematical background information and a discussion about various problems VR/AR-systems can encounter.
- Author: Sarah Häfele
- Supervisor: Prof. Dell’Oro-Friedl, Prof. Wilhelm Walter
- PDF (in German): Bachelor-Thesis Sarah-Haefele ger