Scientific and Large Data Visualization 2017/2018

Paolo Cignoni, Massimiliano Corsini

Syllabus

Scientific Visualisation is an area concerned with the visualisation of large and complex data sets, where the data might come from experiments or computations. Visualisation is a way, in many cases the only possible way, to achieve insight and knowledge inside large structured amount of data.
The course will discuss discrete models for data representation in low dimensional spaces, scalar and vectorial data in 2D, 3D and for temporal series and algorithms for processing and visualizing massive datasets.
Topics:

Modalita' di esame

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.
La parte progettuale vale 20 trentesimi, mentre la parte teorica vale 10 trentesimi. Voto finale = Progetto + max (Orale, Compitino).

Orario

Lunedì Martedì Mercoledì Giovedì Venerdì
Aula L1
14-16
Aula N1
16-18

Lezioni e Lucidi

Data Contenuto
18 Set 2017 Lunedì 14:00 Introduzione al corso, PDF
20 Set 2017 Mercoledì 16:00 Data structures for meshes PDF
Il fumetti francesi cui ho fatto riferimento durante la parte di geometria differenziale li trovati sulla pagina savoir-sans-frontieres. Vi consiglio in particolare 'Here's Looking at Euclid' (o in italiano 'Il Geometricon') e 'Il Topologicon'
25 Set 2017 Lunedì 14:00 Introduzione alla VCG lib PDF (updated on 27/9/17)
Il sito ufficiale della libreria la trovate e' vcglib.net, dove trovate tutte le info per clonarvi il repository. Ricordatevi di usare il branch 'devel'.
In questo ZIP trovate il folder sciviz che contiene l'esempio visto a lezione. Lo zip va scompattato dentro il folder apps della vostra copia della vcglib. Il '.pro' contenuto nel folder sciviz_20170917 e' pensato per essere usato da quella directory (e.g. il folder sciviz deve essere allo stesso livello del folder sample).
Come esercizio provate a calcolare la caratteristica di eulero tenendo conto dei boundary loop.
27 Set 2017 Mercoledì 16:00 Esercitazione VCG Library.
In questo ZIP trovate il folder sciviz_20170927 che contiene l'esempio visto a lezione. Lo zip va scompattato dentro il folder apps/sciviz della vostra copia della vcglib (il folder creato dallo zip della scorsa lezione per intendersi). In fondo ci trovate anche un esercizio extra per i volenterosi...
Ricordate che il folder sample contiene un bel po' di esempi minimi in cui guardare per riferimento.
Nota: Nell'esercizio opzionale, (quello sulla curvatura) l'angle defect va diviso per 1/3 della somma delle aree dei triangoli incidenti sul vertice in questione. Per gli interessati ad approfondire il tema consiglio le splendide note del corso discrete differential geometry di Keenan Crane.
2 Ott 2017 Lunedì 14:00 Rendering Paradigms PDF
4 Ott 2017 Mercoledì 16:00 Coordinate e Trasformazioni PDF
In questo ZIP trovate il folder sciviz_20171004 che contiene l'esempio visto a lezione. Lo zip va scompattato dentro il folder apps/sciviz della vostra copia della vcglib (il folder creato dallo zip della scorsa lezione per intendersi). In fondo ci trovate anche un esercizio extra per i volenterosi...
9 Ott 2017 Lunedì 14:00 Lezione ANNULLATA
Recupereremo questa lezione in una data da decidersi assieme. Scusate del preavviso breve.
11 Ott 2017 Mercoledì 16:00 Lighting and Texturing PDF
16 Ott 2017 Lunedì 14:00 Global Illumination PDF
18 Ott 2017 Mercoledì 16:00 Spatial Indexing PDF
23 Ott 2017 Lunedì 14:00 Scientific Visualization, an introduction. PDF
25 Ott 2017 Mercoledì 16:00 Information Visualization basics: introductions, data types, graph types PDF
(lezione tenuta da Massimiliano Corsini
6 Nov 2017 Lunedì 14:00 ParaView a tool for Scientific Visualization tutorial slides
8 Nov 2017 Mercoledì 16:00 Visual Perception PDF
(lezione tenuta da Massimiliano Corsini
13 Nov 2017 Lunedì 14:00 Lezione Rimandata a Venerdi 17 ore 16:00
15 Nov 2017 Mercoledì 16:00
17 Nov 2017 Venerdì 16:00 AULA L1 (Lezione Recupero 9/10)
20 Nov 2017 Lunedì 14:00
22 Nov 2017 Mercoledì 16:00
24 Nov 2017 Venerdì 16:00 AULA L1 (Lezione Recupero 13/11)
27 Nov 2017 Lunedì 14:00
29 Nov 2017 Mercoledì 16:00
4 Dic 2017 Lunedì 14:00
6 Dic 2017 Mercoledì 16:00
11 Dic 2017 Lunedì 14:00
13 Dic 2017 Mercoledì 16:00
19 Dic 2017 Martedì 09:00 VERIFICA AULA L1 ore 09:00