Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
3. This course is designed to provide a comprehensive introduction to computer graphics leading to the ability
to understand contemporary terminology, progress, issues, and trends.
4. A thorough introduction to computer graphics techniques, focusing on 3D modeling, image synthesis, and
rendering.
5. Topics cover: geometric transformations, geometric algorithms, software systems (OpenGL, shaders), 3D
object models (surface, volume and implicit), visible surface algorithms, image synthesis.
6. Shading and mapping, ray tracing, radiosity, global illumination, Monte Carlo path tracing, photon mapping,
and anti-aliasing.
7. The interdisciplinary nature of computer graphics is emphasized in the wide variety of examples and
applications.
8. Aiming at conducting Tutorial,seminars and remedial classes.
outcomes
2. Students will create interactive graphics applications in C++ using one or more graphics application
programming interfaces.
3. Students will write program functions to implement graphics primitives.
4. Students will write programs that demonstrate geometrical transformations.
5. Students will demonstrate an understanding of the use of object hierarchy in graphics applications.
6. Students will write program functions to implement visibility detection.
7. Students will write programs that demonstrate computer graphics animation.
8. Students will write programs that demonstrate 2D image processing techniques.