Virtual Reality Development
Cod: 22297
Department: DCET
Scientific area: Computer Engineering
Total working hours: 156
Total contact time: 30

This curricular unit aims to provide students with the fundamental knowledge and practices related to the development of 3D virtual reality environments. In a first phase, virtual environments, their history and operating principles are addressed. In the second part, we study the technologies and their concrete use in the design of 3D objects, virtual characters (avatars) and multi-user virtual environments.

It is expected that the student when completing this course unit will be able to:
1. Know the importance of technologies and virtual reality systems and multi-user environments in the design of three-dimensional information spaces;
2. Identify the concepts, models and techniques for designing and programming environments and virtual characters for multi-user systems;
3. Create models and produce prototypes that allow the application of the main fundamentals and techniques for the development of 3D applications and systems;
4. Design and program virtual environments and multi-user systems in an experimental and commonly used context.

1. Introduction to Virtual Reality.
2. Human perception.
3. Multisensory virtual environments.
4. Interface with the virtual environment - Input.
5. Interface with the virtual environment - Output.
6. Synthesis of the Virtual World.
7. Interaction with the Virtual Environment.
8. The Virtual Reality experience.
9. Design of Virtual Reality Experiences.
10. Future of Virtual Reality.

Danahe, Simon (2005). Creating 3D Worlds‎. Barrons Educational Series. ISBN-13: 978-0764178436
Sherman, W. R., & Craig, A. B. (2002). Understanding virtual reality: Interface, application, and design. Elsevier.
Fuchs, P., Moreau, G., & Guitton, P. (2011). Virtual reality: concepts and technologies. CRC Press.

Evaluation is made on individual basis and it involves the coexistence of two modes: continuous assessment (60%) and final evaluation (40%). Further information is detailed in the Learning Agreement of the course unit.