Ph.D. Program in Electronics, Computer Science and Electrical Engineering
Course on 3D Computer Graphics
September 2026, Green Seminar Room (Aula Seminari Verde), Floor D
OBJECTIVES: This course aims to give an overview of 3D Computer Graphics (CG) and of its current applications in both research and industry. Participants will learn the fundamental principles of 3D CG and gain hands-on experience through practical exercitations using Unity.
The course consists of 14 hours (6h theory and 8h practice) and a final exam. All lessons will be held in person. To pass the course, attendance of at least 80% of the lessons is mandatory. The course grants 3 CFU to PhD students who pass the final exam.
Main Teacher: Piercarlo Dondi (University of Pavia)
Co-Teacher: Alessandro Gaggia (BeSharp)
Calendar
Tuesday 7thth September, 10:00 - 12:00
- Lecture 1 – Introduction and Rendering Pipeline
Tuesday 8th September, 14:00 - 16:00
- Lecture 2 – Geometry, Transformations and Animation
Wednesday 9th September, 14:00 - 16:00
- Lecture 3 – Lightning, Shading and Texturing
Thursday 10th September, 09:00 - 13:00
- Exercitation 1 – Introduction to Unity, 3D environment setup and interaction
Friday 11th September, 09:00 - 13:00
- Exercitation 2 – Development of a cross-platform 3D application in Unity
Friday 18th September, 10:00 - 12:00
Course Materials
Course materials will be uploaded at the beginning of the course.