Institute of Computer Science
Courses.cs.ut.ee Institute of Computer Science University of Tartu
  1. Courses
  2. 2025/26 spring
  3. Virtual Reality (LTAT.06.019)
ET
Log in

Virtual Reality 2025/26 spring

  • Main
  • Schedule
  • Labs
  • Projects
  • Points
  • Links

Labs structure

  • Labs take place in the classroom. Bring your VR device with you.
  • Check Discord for prerequisites.

Submission

  • Use the following form to submit the lab tasks in Courses.
  • Note that some tasks need to be submitted to Discord instead.

Unless otherwise specified, an informative screenshot or two of your Unreal Engine application is required for your task submission. Display the viewport and the new features that you have implemented. Meaningful parts of the related blueprints are welcome as well. Add short and clear explanations of your implementations in the comments. Comment also on what you struggled with.

You must be logged in and registered to the course in order to submit solutions.

Lab 1 (11.02) - Introduction. Experiences video editing.

Lab slides

Task for the week: (submit to Discord, deadline 17.02)

Make an analysis video that meets the following criteria (which will be assessed in class):

  • Describes 5 interesting observations and marks at least 3 emotions (for example fear, anger, joy, sadness, disgust, surprise) about the VR experiences that you tried. Do this using voiceover.
  • Uses footage captured from the Quest to illustrate those points.
  • The video should be between 3 and 7 minutes long.
  • The video should foremost be informational so make it adequate but don’t spend too much time editing it.
  • While and in between trying the different experiences, write down the parts that you want to bring up in the video.
  • Add the link to your submission to Discord.
  • Be ready for the videos to be shown and discussed in next week's lab session.

💎 Tip: Listen with speakers (if possible) and look through your video before submitting to make sure there are no unexpected issues, like the game sound too loud compared to your voice, etc.


Lab 2 (18.02) - Experiences videos reviews and discussion.


Lab 3 (25.02) - VR setup with Unreal Engine. Ball Shooter.


Lab 4 (04.03) - Unreal Engine practicing. TBD.


Lab 5 (11.03) - Immersion and presence. Table tennis.


Lab 6 (18.03) - Interactions. Door.


Lab 7 (25.03) - Project team forming.


Lab 8 (01.04) - Prototyping. Paper prototype making in teams and presenting.


Lab 9 (08.04) - Locomotion. Git TBD.


Lab 10 (15.04) - Audio. Project M1 presentations.


Lab 11 (22.04) - Visual design. Blender.


Lab 12 (29.04) - Graphics and performance. Git status and work on the project M2.


Lab 13 (06.05) - Lighting task. Project M2 presentations.


Lab 14 (13.05) - Deploying to Quest.


Lab 15 (20.05) - Work on the project.


Lab 16 (27.05) - Final presentations + playing each other's games in class.

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment