FACOLTA' DI INGEGNERIAUniversita' di Pavia
Home
  Teaching > Course1314 > Computer Graphics Translate this page in English
About the Faculty
Orientation
Teaching
Research
Services
Industry partnerships
Mobility Erasmus
Shortcuts
Search in this site
Computer Graphics

2012-13 Academic year

Lecturer: Alessandro Martinelli  

Course name: Computer Graphics
Course code: 504720
Degree course: Computer Engeneering
Disciplinary field of science: ING-INF/05
L'insegnamento è caratterizzante per: Computer Engeneering
University credits: ECTS 6
Course website: http://robot.unipv.it/index.php/didattica/grafica-3d/12
3

Specific course objectives

This course is mainly based on the modern graphics processing units, and on the instruments and on the languages which are required to use them. During the first part of the course, with an introduction of the OpenGL libraries, it will be explained the architecture of the modern GPU and of their most important functionalities. In the second part, we will have a glance to the wide world of graphics visualization solutions. Each solution is shown with the aim to make it clear why some techniques are preferred to others according to different application contexts.

Course programme

The Rendering Pipeline

  • Main aspects of the Rendering Pipeline
  • Introduction to OpenGL
  • Colouring Techniques
  • Coordinates Transforms
  • Texturing
  • Memory Management
  • Programmable Pipelines

Graphics 3D

  • Linear Interpolation
  • 3D Spaces Structures
  • Curves and Surfaces
  • Real-Time Rendering Techniques
  • Illumination Principle
  • Global Illumination

Course entry requirements

Course structure and teaching

Lectures (hours/year in lecture theatre): 35
Practical class (hours/year in lecture theatre): 20
Practicals / Workshops (hours/year in lecture theatre): 0

Suggested reading materials

T. Akenine-Möller e E. Haines. Real-Time Rendering (second Edition or third edition). AK Peters.

R. Wright & B. Lipchak. OpenGL SuperBible. Sams.

Testing and exams

Copyright © Facoltà di Ingegneria - Università di Pavia