FACOLTA' DI INGEGNERIA       Universita' di Pavia
Home
  Didattica > Insegnamenti1415 > Computer graphics Translate this page in English
Organizzazione e Sedi
Immatricolarsi ai C.d.L.
Immatricolarsi ai C.d.L.M.
Orientamento
Didattica
Prenotazione Aule
Master
Esami: Iscrizioni online
Ricerca Scientifica
Servizi
Rapporti con Imprese
Tirocini didattici
Eventi e Iniziative
Bandi e Offerte lavoro
Esami di Stato
Mobilità/Erasmus
Rapporti di riesame
Assicurazione Qualità
Guida dello Studente
Scorciatoie
Cerca nel sito
Computer graphics

Insegnamento Anno Accademico 14-15

Docente/i: Alessandro Martinelli  

Denominazione del corso: Computer graphics
Codice del corso: 504720
Corso di laurea: Computer Engeneering
Sede: Pavia
Settore scientifico disciplinare: ING-INF/05
L'insegnamento è caratterizzante per: Computer Engeneering
Crediti formativi: CFU 6
Sito web del corso: http://robot.unipv.it/robolab-website/courses/16-comput
er-graphics

Obiettivi formativi specifici

Il corso concentra l'attenzione sui moderni processori grafici, e sugli strumenti e sui linguaggi necessari per farne uso. Nella prima parte del corso, con una introduzione delle librerie OpenGL, viene presentata l'architettura delle moderne GPU e delle loro funzionalità principali. Nella seconda parte, viene fornita una panoramica generale delle soluzioni adottate nei vari ambiti della rappresentazione grafica. Le tecniche di visualizzazione presentate al corso sono costantemente contestualizzate, per chiarire le ragioni per cui alcune soluzioni siano preferite ad altre a seconda dell'ambito applicativo.

Programma del corso

Introduzione alle Pipeline di Rendering

  • Aspetti principali della Pipeline di Rendering
  • Introduzione ad OpenGL
  • Gestione del Colore
  • Trasformazioni di Coordinate
  • Texturing
  • Gestione della Memoria
  • Pipeline Programmabili

Grafica Tridimensionale

  • Interpolazione Lineare
  • Strutture per Spazi Tridimensionali
  • Curve e Superfici
  • Tecniche del Rendering Real-time
  • Principi di Illuminazione
  • Illuminazione Globale

Prerequisiti

I Requisiti sono quelli che derivano dai corsi di Matematica, Fisica e dei Corsi di Fondamenti di Informatica

Tipologia delle attività formative

Lezioni (ore/anno in aula): 45
Esercitazioni (ore/anno in aula): 0
Attività pratiche (ore/anno in aula): 0

Materiale didattico consigliato

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

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

Modalità di verifica dell'apprendimento

Alla fine del corso verrà chiesto allo studente di preparare una relazione tecnica su uno dei temi del corso. Lo studente dovrà inoltre preparare l'esercitazione principale del corso : un progetto svolto in aula da tutti gli studenti presenti a lezione. L'Esame finale sarà un esame orale dove verranno chiesti la teoria (50%), la relazione personale (25%) ed il progetto svolto al corso (25%)

Copyright © Facoltà di Ingegneria - Università di Pavia