CdSINFORMATICA
Codice656AA
CFU6
PeriodoPrimo semestre
LinguaItaliano
Moduli | Settore/i | Tipo | Ore | Docente/i | |
SCIENTIFIC AND LARGE DATA VISUALIZATION | INF/01 | LEZIONI | 48 |
|
Il corso si pone l'obiettivo di fornire le basi di Grafica 3D e di Data Visualization.
At the end of the course the student will have acquired knowledge about the basics of three-dimensional graphics and techniques of scientific and interactive visualization of large amounts of data.
Esame scritto e/o orale per la verifica delle conoscenze esposte
For the assessment of knowledge, the ability to understand and present the contents of the lessons and the assigned readings will be orally evaluated.
Realizzare applicazioni interattive, plugin, o piccoli sistemi, che offrano la possibilita' di visualizzare in maniera sofisticata dati grezzi o implementino alcuni aspetti di base della grafica 3D o di data visualization
Ability to design and implement small interactive applications, preferably using web based technologies, or plugins for existing systems, which offer the possibility to display in a sophisticated or interactive raw data or implement some basic concepts of 3D graphics or data visualization
La realizzazione di un piccolo progetto che implementi acluni aspetti delle discipline viste a lezione fornisce lo strumento prinicipale di verifica della conoscenza approfondita del materiale discusso a lezione.
The realization of a small project that implements some aspects of the disciplines seen in class provides the main tool for verifying the capacity discussed above.
For the theoretical part, basic notions of linear algebra and analysis are sufficient. For the design part it is assumed either a good knowledge of the C ++ or a good knowledge of the development of interactive web based applications.
3D Graphics
- basi di modeling
- basi di rendering
Data Visualization
- basi di graph drawing
- basi di scientific visualization
- visual perception
- framework for data vis on web
3D Graphics
- modeling bases
- rendering bases
Data Visualization
- bases of graph drawing
- bases of scientific visualization
- visual perception
- framework for data vis on web
Lucidi e materiale distribuito sulla pagina web del corso
Transparencies and material distributed on the course web page
For the part of three-dimensional graphics for a deepening, a recommended text can be
- Computer Graphics: Principles and Practice, 3rd Edition, by John F. Hughes, Andries van Dam, Morgan McGuire, David F. Sklar, James D. Foley, Steven K. Feiner, and Kurt Akeley, July 2013
For the part of Data Visualization, an introductory text
- Edward Tufte, The Visual Display of Quantitative Information, 2001
For the part of Graph Drawing
- Handbook of Graph and Visualization (Tamworth Mathematics and Its Applications) Roberto Tamassia (Editor), 2013
L'esame e' costituito da una parte progettuale ed una teorica.
La parte teorica che riguarda gli argomenti trattati durante il corso, puo' essere sostenuta o con un compitino, o con un orale al momento della consegna della parte progettuale