Welcome to the Computer Vision and Multimedia Lab website.
GET IN TOUCHShort Course on 3D Computer Graphics
11th – 25th January 2023, Aula Verde, Floor D
ABSTRACT: This short course for PhD students aims to give an overview of 3D Computer Graphics (CG) and to present some of its possible applications in both research and industry. The course will introduce the theoretical bases of 3D Computer Graphics and will provide some practical examples using OpenGL and Unity, with a special focus on Augmented Reality (AR) applications.
The course consists in 14 hours of frontal lectures and a final exam. All the lectures will be held in presence, beside one that will be done on Zoom.
Main Teacher: Piercarlo Dondi (University of Pavia)
Co-Teachers: Alessandro Gaggia (BeSharp), for Lecture 5; Vittorio Scalet (Neosperience), for Lecture 6
Organizers: Piercarlo Dondi and Luca Lombardi
Calendar
Wednesday 11th January
- 10:00 – 12:00: Lecture 1, Introduction and Rendering Pipeline
- 10:00 – 12:00: Lecture 2, Geometry and Transformations
- 14:00 – 16:00: Lecture 3, Lightning, Shading and Texturing
- 10:00 – 12:00: Lecture 4, Augmented Reality (AR)
- 14:00 – 16:00: Lecture 5, How to design an AR application in Unity
- 09:00 – 11:00: Lecture 6, Virtual Environments: the Haier Virtual Showroom Project (on Zoom)
- 11:00 – 13:00: Lecture 7, 3D Computer Graphics and Deep Learning
- 10:00 – 12:00: Final Exam
Course Material
- Course Overview
- Lecture 1, Introduction and Rendering Pipeline
- Lecture 2, Geometry and Transformations
- Lecture 3, Lightning, Shading and Texturing
- Lecture 4, Augmented Reality (AR)
- Lecture 5, How to design an AR application in Unity
- Lecture 6, Virtual Environments: the Haier Virtual Showroom Project
- Lecture 7, 3D Computer Graphics and Deep Learning