Duration
24h Th, 24h Pr, 45h Proj.
Number of credits
| Master of science in computer science and engineering (120 ECTS) | 5 crédits | |||
| Master in computer science (120 ECTS) | 5 crédits |
Lecturer
Language(s) of instruction
English language
Organisation and examination
Teaching in the second semester
Units courses prerequisite and corequisite
Prerequisite or corequisite units are presented within each program
Learning unit contents
Priciples of computer generated images
Gamma correction, aliasing and anti-aliasing strategies
Colorimetry, perspective projection
Curves and surfaces modeling
Light properties of surfaces and models
Ray tracing algorithms
Radiosity computations and accurate rendering of scenes
OpenGl basics
Learning outcomes of the learning unit
The course is aimed at giving students a theoretical and practical knowlege of tools used in computer graphics. Two paradigms are studied : ray tracing approaches and projection approaches such as OpenGL. The common techniques of these image generation paradigms are developped, such as light interaction with surfaces and the geometrical description of these surfaces. More specific points pertaining to each of the approaches are also described. A practical training completes the theoretical lectures, along with a small project.
Prerequisite knowledge and skills
Planned learning activities and teaching methods
Practical exercices on a ray tracing software (blender) and on OpenGL
1 exercice on a CAD system
Mode of delivery (face-to-face ; distance-learning)
Theoretical lessons in a classroom (face-to-face) and individual practice sessions in the compututer room.
Recommended or required readings
Assessment methods and criteria
Project (25%) Final exam (75%) Mark of minimum 10 in each part, otherwise the mark is not validated