Studiare

In questa sezione è possibile reperire le informazioni riguardanti l'organizzazione pratica del corso, lo svolgimento delle attività didattiche, le opportunità formative e i contatti utili durante tutto il percorso di studi, fino al conseguimento del titolo finale.

Queste informazioni sono destinate esclusivamente agli studenti e alle studentesse già iscritti a questo corso.
Se sei un nuovo studente interessato all'immatricolazione, trovi le informazioni sul percorso di studi alla pagina del corso:

Laurea in Bioinformatica - Immatricolazione dal 2025/2026
Le attività formative in ambito D o F comprendono gli insegnamenti impartiti presso l'Università di Verona o periodi di stage/tirocinio professionale.
Nella scelta delle attività di tipo D, gli studenti dovranno tener presente che in sede di approvazione si terrà conto della coerenza delle loro scelte con il progetto formativo del loro piano di studio e dell'adeguatezza delle motivazioni eventualmente fornite.

 
Anno accademico:
I semestre Dal 01/10/20 Al 29/01/21
anni Insegnamenti TAF Docente
Linguaggio Programmazione Matlab-Simulink D Bogdan Mihai Maris (Coordinatore)
II semestre Dal 01/03/21 Al 11/06/21
anni Insegnamenti TAF Docente
Introduzione alla stampa 3D D Franco Fummi (Coordinatore)
Linguaggio programmazione Python D Vittoria Cozza (Coordinatore)
Progettazione di componenti hardware su FPGA D Franco Fummi (Coordinatore)
Prototipizzazione con Arduino D Franco Fummi (Coordinatore)
Tutela dei beni immateriali (SW e invenzione) tra diritto industriale e diritto d’autore D Roberto Giacobazzi (Coordinatore)
Elenco degli insegnamenti con periodo non assegnato
anni Insegnamenti TAF Docente
Conoscenze per l'accesso: matematica D Rossana Capuani
Lab.: The fashion lab (1 cfu) D Maria Caterina Baruffi (Coordinatore)
Linguaggio Programmazione LaTeX D Enrico Gregorio (Coordinatore)

Codice insegnamento

4S02714

Crediti

6

Coordinatore

Andrea Giachetti

Lingua di erogazione

Italiano

Settore Scientifico Disciplinare (SSD)

INF/01 - INFORMATICA

L'insegnamento è organizzato come segue:

Teoria
Attività mutuata da Grafica al calcolatore - Teoria del corso: Laurea in Informatica [L-31]

Crediti

4

Periodo

I semestre

Docenti

Andrea Giachetti

Laboratorio
Attività mutuata da Grafica al calcolatore - Laboratorio del corso: Laurea in Informatica [L-31]

Crediti

2

Periodo

I semestre

Docenti

Andrea Giachetti

Obiettivi formativi

Il corso si propone di fornire allo studente gli strumenti indispensabili a comprendere gli algoritmi ed i metodi computazionali su cui si basano molte delle applicazioni grafiche interattive. L'enfasi è sulla comprensione della teoria (geometria, radiometria) e degli aspetti computazionali (algoritmi, programmazione) che stanno dietro alla creazione di immagini al calcolatore.

Al termine del corso lo studente dovrà dimostrare di
-avere conoscenze e capacità di comprensione del funzionamento della pipeline grafica dei calcolatori moderni,
-conoscere gli algoritmi alla base della modellazione 3D e del rendering;
-avere capacità di applicare le conoscenze acquisite e capacità di comprensione per progettare e realizzare semplici applicazioni grafiche interattive applicate a diversi contesti;
-saper presentare in modo efficace le caratteristiche di un’applicazione sviluppata;
-saper sviluppare le competenze necessarie per proseguire gli studi in modo autonomo sfruttando le conoscenze di base nel visual computing.

Programma

1. Introduzione: grafica al calcolatore e applicazioni
-Immagini, grafica raster e vettoriale, display
-Cenni di colorimetria

2. Fondamenti di grafica: Modellazione geometrica
-Lo spazio euclideo
-Rappresentazioni di oggetti
-Mesh, curve e superfici (cenni)
- Geometria costruttiva solida (cenni)
- Partizionamento spaziale (cenni)

3. Rendering ed illuminazione
- Introduzione al rendering: ray casting
- Modello fisico: cenni di radiometria, BRDF, equazione del rendering, materiali e modelli di illuminazione (Phong, physically based),

4. Pipeline di rasterizzazione
- Rasterizzazione vs ray tracing
-Pipeline grafica: trasformazioni geometriche, clipping, rimozione delle superfici nascoste, rasterizzazione attributi shading, trasparenza, z-buffering, texture mapping, compositing
-Effetti fotorealistici, light map environment mapping, ombre

5- Animazione
- Keyframe animation, linear blending, skinning

6. Visualizzazione scientifica e dell'informazione
- Definizioni, colormap, overlays, visualizzazione 3D. Isosuperfici, Direct volume rendering

7. Laboratorio (24h) Modellazione in Blender.Visualizzazione scientifica in ParaView 3D scanning e mesh processing

Modalità d'esame

La verifica del profitto avviene mediante prova scritta e valutazione delle attività di laboratorio

Per passare l'esame lo studente deve dimostrare
-Di aver compreso i concetti di base della creazione di immagini sintetiche, della geometria Euclidea, della modellazione di oggetti 3D e del rendering 3D
-Di aver compreso il funzionamento della pipeline grafica di rasterizzazione
-Di conoscere i principi e alcune tecniche di visualizzazione scientifica
-Di saper descrivere i suddetti concetti in modo chiaro ed esaustivo
-Di saper applicare le conoscenze acquisite risolvendo esercizi o sviluppando progetti applicativi

Prova scritta:
La prova scritta (24/30) consiste di alcune domande a risposta aperta sugli argomenti di teoria, inclusi eventuali esercizi che dimostrino la comprensione di concetti base.

Prova di laboratorio
La valutazione di laboratorio (6/30) avviene mediante consegna di elaborati in itinere e homework (esercizi di visualizzazione). E' possibile concordare un progetto opzionale per conseguire ulteriore valutazione.

Maggiori dettagli e istruzioni sulle prove di esame sono disponibili sull'area e-learning del corso

Le/gli studentesse/studenti con disabilità o disturbi specifici di apprendimento (DSA), che intendano richiedere l'adattamento della prova d'esame, devono seguire le indicazioni riportate QUI