Interactive Media Systems, TU Wien

Learn VR: Introduction to Virtual and Augmented Reality

Lab project in the area of Virtual and Augmented Reality.

Keywords: Teaching, Immersive Virtual Reality, Augmented Reality.

About this Project

Creating high quality virtual reality (VR) experience takes time and requires extensive practice. Although, multiple virtual and augmented reality courses existed for years all over the world, high costs of the equipment were always in the way of building up the up to date knowledge. Rapid development of the technology caused the new VR boom and exposed a serious lack of the experienced VR/AR developers.

We present our introductory VR courses for master students.The target of the courses is to widen the scope of our students by providing them access to the latest hardware, such as HTC Vive and Leap Motion, and move the teaching focus from the specifics of the VR system to the experience development and skill build-up.

Recently, we updated our lecture and practical courses. Our course unites the deployment of a low-cost desktop solution and usage of a high-quality immersive VR setup using off-the-shelf technology. The courses were very well received by the students. Many of them took the subsequent advanced courses or practical projects in the area of VR&AR and are able to contribute to our research projects.

Given the success of the new course we are sharing the our results and teaching materials used with the community.

Funding provided by

TU Wien

Additional Information

The VR course consists of two parts: the VR theory is presented in the lecture course that is then followed by a practical course. We share the teaching material used in Winter semester of 2016. These projects were implemented using Unity 3D.

Lecture slides 2016

Tutorials 2016

Assignments 2016

The following video presents the final projects created by our students. Their task was to come up with a scenario of a collaborative game, where the Leap and Vive players could achieve the goal together by interacting with objects spawned by the Leap player, adjust Leap's position and orientation in space and travel in the viertual environment using teleportation.

In 2017 we experimentally allowed a few students to follow the same curricular using Unreal Engine.

Materials and a video of the final results are coming soon!