Skip to content

Teaching material for the course of Computer Graphics, 2st semester 2019, Sapienza University of Rome

Notifications You must be signed in to change notification settings

erodola/CG-s2-2019

Repository files navigation

Computer Graphics

Materiale del corso

News

  • 17/09/2019: Sono pubblicati gli esiti dell'appello del 17/09/2019. I voti pubblicati tengono conto degli homework consegnati. E' possibile migliorare (o peggiorare) il voto sostenendo un esame orale con il docente. Si prega di contattare il docente in ogni caso per accettare o rifiutare il voto.

Logistics

Docente: Prof. Emanuele Rodolà

Quando: Mercoledì 10:30-13:00 e Giovedì 10:30-13:00 (orario ufficiale)

Dove: Aula 1 - Aule L di Ingegneria, via del Castro Laurenziano 7a

Ricevimento: Per appuntamento scrivendo un'email a cognome_senza_accento@di.uniroma1.it

Pre-requisiti

Fondamenti di programmazione; non è richiesta la conoscenza di un linguaggio specifico, ma a lezione verranno mostrati esempi in Matlab. Basi di calcolo ed algebra lineare sono anche utili, ma gli strumenti principali verranno comunque rivisti in lezioni specifiche.

Syllabus

Il corso copre argomenti di elaborazione di immagini e modellazione 3D, con cenni a tecniche di visualizzazione e di rendering. Gli argomenti del corso verranno introdotti da zero partendo dai concetti matematici di base fino ad argomenti più avanzati, inclusi risultati recenti pubblicati in conferenze di Computer Graphics. Sono previsti interventi e seminari da parte di esperti del settore. Il corso viene sviluppato in parallelo sia dal punto di vista teorico che pratico, con frequenti sessioni di programmazione live in aula.

Libri di testo e materiale

Data la natura eterogenea del corso, non è previsto l'utilizzo di un testo unico. Il materiale specifico verrà fornito e indicato durante le lezioni.

Esame

L'esame consiste in una prova in itinere e da una prova finale; entrambe le prove sono scritte.

I risultati della prima prova scritta sono visionabili a questo link.

I risultati dell'appello del 18/06/2019 sono visionabili a questo link.

I risultati dell'appello del 12/07/2019 sono visionabili a questo link.

I risultati dell'appello del 17/09/2019 sono visionabili a questo link.

Lezioni

Data Argomento Materiale Codice e dati
Mer 27 Feb Introduction slides
Gio 28 Feb Shape and image representation slides cat0.off ; load_off.m
Mer 06 Mar Linear algebra I slides lena.png ; demo.m
Gio 07 Mar Linear algebra II slides baboon.png
Mer 13 Mar Visualization I slides tr_reg_000.off ; demo.m ; spdiag.m
Gio 14 Mar Industry Seminar: Matteo Sala TOSCA dataset ; FAUST dataset ; The VES Handbook of Visual Effects ; alien.off
Mer 20 Mar Proximity slides ralph.png ; p5.png ; p5_projected.png ; demo_adj.mlx ; demo_bwr.mlx ; demo_pcl.mlx ; demo_im_dist.mlx
Gio 21 Mar Metric spaces slides demo_lp.mlx ; demo_voronoi.mlx ; save_as_off.m ; load_ply.m ; ply_read.m
Mer 27 Mar Local coordinates slides calc_adj_matrix.m ; calc_mean_value_coords.m ; calc_onering.m ; create_grid_topology.m ; interactive_ls.m ; interactive_mean.m ; test_ls_interactive.m ; test_mean.m
Gio 28 Mar Visualization II slides demo_colors.m ; demo_lap_smoothing.m ; demo_fat_dog.mlx
Mer 03 Apr Paper Reading: ICP paper 1 ; paper 2 ; paper 3 ; paper 4 bunny.zip ; demo_icp.m
Gio 04 Apr Raytracing slides POV-Ray ; save_mesh_povray.m ; load_mesh.inc ; demo_povray.m ; render.pov
Mer 10 Apr Wrap-up and practice
Gio 11 Apr Prova in itinere
Mer 24 Apr Esercizi di esame
Gio 02 Mag Shape retrieval I slides
Mer 08 Mag Shape retrieval II slides test_dna.m
Gio 09 Mag Shape matching slides
Mer 15 Mag Shape matching test_C.m
Gio 16 Mag Academic Seminar: Zorah Lähner slides ; paper
Mer 22 Mag Journal club & spotlights paper 1 ; paper 2 ; paper 3 ; paper 4
Mer 29 Mag Current & future trends in graphics
Gio 30 Mag Wrap-up and practice slides
Fine del corso

About

Teaching material for the course of Computer Graphics, 2st semester 2019, Sapienza University of Rome

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published