Web-Based Virtual Reality Environments

Year
1
Academic year
2021-2022
Code
02039565
Subject Area
Informatics
Language of Instruction
English
Mode of Delivery
E-learning
ECTS Credits
3.0
Type
Compulsory
Level
Non Degree Course

Recommended Prerequisites

NA

Teaching Methods

This is a distance-learning course that will be based on e-learning technologies. Several types of materials will be available to enable participants to understand the basic concepts about Virtual Reality and about the development of Virtual Reality environments for the Web. Various exercises will be proposed, allowing participants to use those concepts in the development of virtual environments, as well a project that will integrate their knowledge about creating Virtual Reality environments for the Web. All activities will be monitored by the teacher.

Learning Outcomes

Describe the first developments of VR and the various applications of VR throughout its history; Introduce and explain the concepts of Virtual Reality, Mixed Reality and Augmented Reality through concrete examples; Provide technical knowledge for the development of a web-based Virtual Reality project.

Work Placement(s)

No

Syllabus

  1. Introduction to Virtual Reality

1.1.     Main concepts related to Virtual Reality

1.2.     Reality – Virtuality Continuum

1.3.     Virtual Reality technology

  1. A-Frame: basics

2.1.     Primitives,

2.2.     Light,

1.1.     Textures,

1.2.     Components,

1.3.     Portals

  1. A-Frame: intermediate

2.1.     3D models,

2.2.     Interactions,

2.3.     Animations,

2.4.     Sound

  1. A-Frame: advanced

Programming custom components

Head Lecturer(s)

Jorge Carlos dos Santos Cardoso

Assessment Methods

Assessment
Quality of the learners' participation/execution of the exercises: 30.0%
Project: 70.0%

Bibliography

Cardoso, Jorge C. S. (2018). Virtual Reality Environments Course Materials. Retrieved from https://aframe-course.glitch.me/index.html

 

LaValle, S. M. (2019). Virtual Reality. Cambridge University Press. Retrieved from http://lavalle.pl/vr/

 

Sherman, W. R., & Craig, A. B. (2018). Understanding Virtual Reality: Interfaces, Application, and Design. Morgan Kaufmann.

 

Milgram, P., Takemura, H., Utsumi, A., & Kishino, F. (1995). Augmented reality: a class of displays on the reality-virtuality continuum. In Proc. SPIE 2351, Telemanipulator and Telepresence Technologies (pp. 282–292). https://doi.org/10.1117/12.197321

 

Martin-Gutierrez, J., Ginters, E., & Olmedo, H. (2013). Virtuality Continuum’s State of the Art. Procedia Computer Science, 25, 261–270. Retrieved from http://www.sciencedirect.com/science/article/pii/S1877050913012374

 

Cardoso, J. C. S. (2020). VR Movies Database. Retrieved from https://www.notion.so/jorgecardoso/VR-Movies-Database-5226dc5aeb354021b4b7d030a6f4fc11