VR Design & Development
Introduction
These projects were completed as part of the M.Sc Human-Computer Interaction course at Bauhaus-Universität Weimar. They reflect my exploration into VR design and development using a variety of tools and techniques.
VR Development in a Team
In this module, we explored concepts in Virtual and Augmented Reality and learned how to build immersive 3D environments. Key highlights include:
- Tools Used: An in-house system called Avango Guacamole for creating 3D environments.
- Programming Language: Python.
- Outcome: As a team of two, we implemented various interaction techniques in an immersive 3D environment. Our final project video can be watched here.
Behind the Mask
As an elective, this course focused on creating low-cost virtual reality assets, often centered around Google Cardboard, a cost-effective VR solution.
Project Highlights
Early in the course, we brainstormed and developed themes for our projects. I chose a Sci-Fi exploration adventure theme. Technologies and tools I used to create VR assets include:
- Google Photosphere, Photoshop, Spherecast (VR images).
- TouchDesigner (3D environment spheres and special effects).
- Blender, 123D Design (3D modeling).
- Unreal Engine (360 3D environment and game development).
Final Project
For the final assignment, I created a 360 viewable slideshow video showcasing key areas in a 3D environment modeled using Unreal Engine. Due to hardware limitations, a seamless rendered video was unavailable.
Additionally, I designed a wearable VR mask using Google Cardboard, tailored to fit the Sci-Fi theme. Notably, a 3D model of the mask can be spotted in the 360 video! Watch the video here.
