Skip to main content

Augmented & Virtual Reality (5 cr)

Code: LTD7017-LTA20M1

General information


Enrollment

01.04.2020 - 30.04.2020

Timing

01.09.2020 - 01.11.2020

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Campus

Wärtsilä Campus Karjalankatu 3

Teaching languages

  • Finnish

Seats

20 - 60

Degree programmes

  • Degree Programme in Business Information Technology

Teachers

  • Anssi Gröhn
  • Seppo Nevalainen

Teacher in charge

Anssi Gröhn

Groups

  • LTDNS17
    Information Technology (BBA), Full-time Studies, Fall, 2017t

Objective

Objective is to take command of different XR technologies from game development perspective, and understand their implications to development practices.

Content

Virtual Reality (VR)
Augmented and Mixed Reality (AR / MR)
Utilizing 360 images and videos
Placement of visual elements in VR
Different interaction methods

Teaching methods

You understand what XR stands for
You understand what virtual reality is about
You understand what augmented reality is about
You understand what mixed reality is about
You are able to utilize diegetic user interfaces in XR interaction
You are able to utilize location recognition methods in XR applications (markers / image-based environment mapping methods)
You are able to create textures model for displaying 360 videos and images
You are able to add 360 videos on images into VR project
You are able to read depth texture information programmatically
You are able to create spatial visualization using depth texture data
You are able to include depth and color information to video and image file
You area able to create voxel based representation from a video where depth data is included
You are able to create an AR/MR mobile application
You area ble to create a VR mobile appliation
(objetives will be further detailed by the start of the course)

Student workload

133h of total work.

Evaluation scale

H-5

Assessment methods and criteria

Grade is defined from points received from learning assignments. See included grade limits in respect to course maximum points.
<30% => 0
>=30% => 1
>=44% => 2
>=58% => 3
>=72%=> 4
>=86% => 5

Qualifications

Preqrequisities advanced game programming, C++ programming or equivalent skills.

Further information

In order to participate in this course, you are required to have Google Cardboard and ARCore compatible mobile device available.