Registro dell'insegnamento

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Registro dell'insegnamento"

Transcript

1 Registro dell'insegnamento Anno accademico 2015/2016 Prof. STEFANO BERRETTI Settore inquadramento ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Scuola Ingegneria Dipartimento Ingegneria dell'informazione Insegnamento COMPUTER GRAPHICS AND 3D Moduli Settore insegnamento ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Corsi di studio INGEGNERIA INFORMATICA N.B.- Ai sensi dell' art.2 della Legge n. 615, i direttori degli istituti e dei laboratori nei quali si eseguono esperimenti sugli animali dovranno allegare al presente registro delle lezioni anche il registro contenente i dati relativi agli esperimenti di cui sopra.

2 n.: 1 lezione esercitazione laboratorio seminario Data: 01/03/2016 Totale ore: 3 Argomento: Introduzione al corso: modalità didattica ed esame. Introduzione alla computer graphics. Pipeline OpenGL. n.: 2 lezione esercitazione laboratorio seminario Data: 03/03/2016 Totale ore: 3 Argomento: Vettori 3D e trasformazioni lineari (rotazione e scala). Punti 3D e trasformazioni affini (traslazione). n.: 3 lezione esercitazione laboratorio seminario Data: 08/03/2016 Totale ore: 2 Argomento: Introduzione ad OpenGL. Macchina a stati. OpenGL core profile. Uso di vertex buffer object (vbo) e vertex array object (vao). n.: 4 lezione esercitazione laboratorio seminario Data: 10/03/2016 Totale ore: 3 Argomento: Frame di riferimento. Frame del mondo, dell'oggetto e della camera. Shaders OpenGL: funzioni. n.: 5 lezione esercitazione laboratorio seminario Data: 15/03/2016 Totale ore: 3 Argomento: Hello world 2D con OpenGL. Singolo triangolo con VBO e VAO. Singolo rettangolo con vertici indicizzati (EBO). Variabili uniformi. Attributi multipli per vertice. n.: 6 lezione esercitazione laboratorio seminario Data: 17/03/2016 Totale ore: 2 Argomento: Interpolazion tra frame 3D con diverse orientazioni. Quaternioni e loro uso per interpolazione di rotazioni. Pagina 2

3 n.: 7 lezione esercitazione laboratorio seminario Data: 22/03/2016 Totale ore: 3 Argomento: Uso di OpenGL per modellare un ambiente virtuale 3D con pavimento, sfondo e 2 cubi colorati. n.: 8 lezione esercitazione laboratorio seminario Data: 31/03/2016 Totale ore: 3 Argomento: Camera e matrice di proiezione. Depth buffer. Funzioni affini. Clipping e culling. n.: 9 lezione esercitazione laboratorio seminario Data: 05/04/2016 Totale ore: 3 Argomento: Aggiunta dell'interazione al mondo 3D: uso di tastiera e mouse. Uso di trasformazioni di coordinate per punto di vista e traslazione/rotazione degli oggetti. n.: 10 lezione esercitazione laboratorio seminario Data: 07/04/2016 Totale ore: 3 Argomento: Viewport e rasterizzazione. Interpolazione delle varying variables. Luce e materiali. n.: 11 lezione esercitazione laboratorio seminario Data: 12/04/2016 Totale ore: 3 Argomento: Uso dei quaternioni per gestire rotazioni. Interfaccia arcball. n.: 12 lezione esercitazione laboratorio seminario Data: 14/04/2016 Totale ore: 3 Argomento: Mapping di tessitura: approccio base, cube map. Approcci a più passi: proiettore, specchio e ombre. Da immagini continue ad immagini discrete: campionamento. Alfa blending. Pagina 3

4 n.: 13 lezione esercitazione laboratorio seminario Data: 19/04/2016 Totale ore: 3 Argomento: Hierarchy and scene graph. Application to two robots. n.: 14 lezione esercitazione laboratorio seminario Data: 21/04/2016 Totale ore: 3 Argomento: Reconstruction: constant, bilinear; basis functions. Resampling: blow up, mip-map. Color: biophysical model, mathematical model, color matching. n.: 15 lezione esercitazione laboratorio seminario Data: 26/04/2016 Totale ore: 3 Argomento: Picking and rotation of objects' parts n.: 16 lezione esercitazione laboratorio seminario Data: 28/04/2016 Totale ore: 3 Argomento: Color: basis, gamut, XYZ color space, RGB color space, L*ab color space, gamma correction, srgb color. Ray tracing. Light: radiant flux, irradiance, radiance, BRDF. n.: 17 lezione esercitazione laboratorio seminario Data: 03/05/2016 Totale ore: 3 Argomento: Keyframe animation using linear interpolation. n.: 18 lezione esercitazione laboratorio seminario Data: 05/05/2016 Totale ore: 3 Argomento: Light: light simulation with point and area source; light bouncing, rendering equation; sensors: camera aperture, shutter time, focus plane, other effects. Smooth interpolation: Bezier polynomials. Catmull-Rom interpoaltion. Application to keyframe animation. Pagina 4

5 n.: 19 lezione esercitazione laboratorio seminario Data: 12/05/2016 Totale ore: 3 Argomento: 3D scanning technologies: time of flight scanner, structured light scanners. Extracting skeleton data from depth images. n.: 20 lezione esercitazione laboratorio seminario Data: 17/05/2016 Totale ore: 3 Argomento: Point cloud registration algorithms. Iterative closest point (ICP) algorithm and its variants. Coherent Point Drift algorithm for rigid and non-rigid registration. n.: 21 lezione esercitazione laboratorio seminario Data: 19/05/2016 Totale ore: 3 Argomento: Geometric modeling: triangulation, mesh, implicit surfaces, parametric surfaces using Bezier polynomials, subdivision surfaces. Loop and Catmull-Clark algorithms. n.: 22 lezione esercitazione laboratorio seminario Data: 24/05/2016 Totale ore: 3 Argomento: Matlab for 3D processing: 3D mesh loading and visualization; triangulation; ICP and CPD usage examples; modeling using parametric Bezier patches; subdivision surfaces. n.: 23 lezione esercitazione laboratorio seminario Data: 26/05/2016 Totale ore: 3 Argomento: 3D shape processing. Surface Laplacian and Taubin moothing. Curvature: intuitive concept, and formal definitionfor 2D curves. Curvature of a surface curve: normal curvature, principal curvatures, mean and gaussian curvature. Geodesic distance computaion on the mesh: shortest path with Dijkstra algorithm; Fast marching algorithm. n.: 24 lezione esercitazione laboratorio seminario Data: 31/05/2016 Totale ore: 3 Pagina 5

6 Argomento: 3D shape analysis: shape retrieval and recognition problem. Shape index and curvedness. Shape distributions. mesh-lbp. mesh-dog/hog. mesh-sift. n.: 25 lezione esercitazione laboratorio seminario Data: 07/06/2016 Totale ore: 3 Argomento: Averaging and differential operator on the mesh. Low pass and high pass filtering. Laplacian matrix and filtering. Mesh curvature. Geodesic computation on the mesh using fast marching algorithm. Curvature computation using speed function. Matlab examples. Assignment: Example application for 3D shape retrieval based on histogram of geodesic distances. n.: 26 lezione esercitazione laboratorio seminario Data: 09/06/2016 Totale ore: 3 Argomento: Multidimensional scaling (MDS) for isometry invariant shape similarity. Non-euclidean MDS. Manifold learning with ISOMAP. PCA application: 3D morphable model. Introduction to 3D printing. Pagina 6

7 RIEPILOGO lezione... n. ore 52 esercitazione... n. ore 0 laboratorio... n. ore 24 seminario... n. ore 0 TOTALE 76 Il Presidente della Scuola (non ancora validato) Il Direttore del Dipartimento (non ancora validato) Pagina 7

Registro dell'insegnamento

Registro dell'insegnamento Registro dell'insegnamento Anno accademico 2017/2018 Prof. STEFANO BERRETTI Settore inquadramento ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Scuola Ingegneria Dipartimento Ingegneria dell'informazione

Dettagli

Computer Graphics. Digital representation of 3D objects. 3D Rendering. Scena 3D rendering image. Marco Tarini - univ insubria AA 2016/2017

Computer Graphics. Digital representation of 3D objects. 3D Rendering. Scena 3D rendering image. Marco Tarini - univ insubria AA 2016/2017 Computer Graphics Digital representation of 3D objects Università dell Insubria Facoltà di Scienze MFN di Varese Corso di Laurea in Informatica Anno Accademico 2016/17 Marco Tarini 3D Rendering Scena 3D

Dettagli

Computer Graphics. 3D Rendering. Digital representation of 3D objects. Scena 3D rendering image. Geometry of a 3D object. 3D Model

Computer Graphics. 3D Rendering. Digital representation of 3D objects. Scena 3D rendering image. Geometry of a 3D object. 3D Model Computer Graphics 3D Rendering Università dell Insubria Digital representation of 3D objects Facoltà di Scienze MFN di Varese Corso di Laurea in Informatica Anno Accademico 2014/15 Scena 3D rendering image

Dettagli

Corso di GraficaComputazionale Texturing

Corso di GraficaComputazionale Texturing Corso di GraficaComputazionale Texturing Docente: Massimiliano Corsini Laurea Specialistica in Ing. Informatica Università degli Studi di Siena Texturing Il concetto di texturing è importante Si tratta

Dettagli

Corso di Tecniche Avanzate per la Grafica Texturing

Corso di Tecniche Avanzate per la Grafica Texturing Corso di Tecniche Avanzate per la Grafica Texturing Docente: Massimiliano Corsini Laurea Specialistica in Informatica Università di Ferrara Texturing Il concetto di texturing è importante Si tratta di

Dettagli

Corso di Grafica Computazionale Texturing

Corso di Grafica Computazionale Texturing Corso di Grafica Computazionale Texturing Docente: Massimiliano Corsini Laurea Specialistica in Ing. Informatica Università degli Studi di Siena Texturing Il concetto di texturing è importante Si tratta

Dettagli

Corso di Grafica Computazionale

Corso di Grafica Computazionale Corso di Grafica Computazionale Texturing Docente: Massimiliano Corsini Laurea Specialistica in Ing. Informatica Università degli Studi di Siena Texturing Il concetto di texturing è importante Si tratta

Dettagli

Realtà Virtuale: il presente, il passato, il Shading futuro

Realtà Virtuale: il presente, il passato, il Shading futuro Lighting Illuminazione Determinare le caratteristiche della luce che arriva da un punto della scena all occhio di chi la osserva Problema computazionalmente oneroso Fenomeni fisici correlati: Illuminazione

Dettagli

Registro dell'insegnamento

Registro dell'insegnamento Registro dell'insegnamento Anno accademico 2014/2015 Prof. MARCO SPADINI Settore inquadramento MAT/05 - ANALISI MATEMATICA Scuola Ingegneria Dipartimento Matematica e Informatica 'Ulisse Dini' Insegnamento

Dettagli

Grafica Computazionale. Texturing. Fabio Ganovelli a.a

Grafica Computazionale. Texturing. Fabio Ganovelli a.a Grafica Computazionale Texturing Fabio Ganovelli fabio.ganovelli@isti.cnr.it a.a. 2005-2006 Texture Mapping Nelle operazioni per frammento si può accedere ad una RAM apposita la Texture RAM strutturata

Dettagli

Scuola Politecnica - DICGIM ANNO ACCADEMICO CORSO DI LAUREA MAGISTRALE Ingegneria Informatica INSEGNAMENTO

Scuola Politecnica - DICGIM ANNO ACCADEMICO CORSO DI LAUREA MAGISTRALE Ingegneria Informatica INSEGNAMENTO STRUTTURA Scuola Politecnica - DICGIM ANNO ACCADEMICO 2014-2015 CORSO DI LAUREA MAGISTRALE Ingegneria Informatica INSEGNAMENTO Informatica Grafica TIPO DI ATTIVITÀ Caratterizzante AMBITO DISCIPLINARE Ingegneria

Dettagli

Computer Graphics. Memoria RAM nelle schede grafiche. Texture Mapping: paradigma di memoria. Concetto. Tessiture: Caso più comune.

Computer Graphics. Memoria RAM nelle schede grafiche. Texture Mapping: paradigma di memoria. Concetto. Tessiture: Caso più comune. Computer Graphics Memoria RAM nelle schede grafiche Lezione 3: Università dell Insubria Facoltà di Scienze MFN di Varese Corso di Laurea in Informatica Anno Accademico 202/3 molti dettagli a poco prezzo:

Dettagli

Texture mapping. Davide Gadia Corso di Programmazione Grafica per il Tempo Reale Laurea Magistrale in Informatica a.a. 2014/2015

Texture mapping. Davide Gadia Corso di Programmazione Grafica per il Tempo Reale Laurea Magistrale in Informatica a.a. 2014/2015 Texture mapping Davide Gadia Corso di Programmazione Grafica per il Tempo Reale Laurea Magistrale in Informatica a.a. 2014/2015 Texturing Modifica dell'apparenza di una superficie Tramite informazioni

Dettagli

Lighting. Realtà Virtuale: il presente, il passato, Lighting e il Shading futuro

Lighting. Realtà Virtuale: il presente, il passato, Lighting e il Shading futuro ighting Illuminazione Determinare le caratteristiche della luce che arriva da un punto della scena all occhio di chi la osserva Problema computazionalmente oneroso Fenomeni fisici correlati: Illuminazione

Dettagli

Corso di Grafica Computazionale

Corso di Grafica Computazionale Corso di Grafica Computazionale Real-Time Rendering Introduzione all hardware grafico Docente: Massimiliano Corsini Laurea Specialistica in Ing. Informatica Università degli Studi di Siena Hardware Grafico

Dettagli

Il texture fetch (o: texture lookup) Operazione molto semplice in GLSL, es: e si memorizza le coord texture (s,t) per ogni vertice

Il texture fetch (o: texture lookup) Operazione molto semplice in GLSL, es: e si memorizza le coord texture (s,t) per ogni vertice e si memorizza le coord texture (s,t) per ogni vertice Index Buffer Verex Buffer s 0 t 0 s t s t coord texture per ogni vertice Vertici in obj. space + attributi s t vertex shader pass down di ( s, t )

Dettagli

Computer Graphics. Alcuni meccanismi propri del rasterization based rendering che non abbiamo visto Nuovi stage nel pipeline HW:

Computer Graphics. Alcuni meccanismi propri del rasterization based rendering che non abbiamo visto Nuovi stage nel pipeline HW: Computer Graphics Università dell Insubria Corso di Laurea in Informatica Anno Accademico 2014/15 Accenni ad alcuni argomenti lasciati fuori da questo corso Alcuni meccanismi propri del rasterization based

Dettagli

3DS MAX VRAY + VIRTUAL REALITY. Dalla configurazione del software al rendering finale in 360

3DS MAX VRAY + VIRTUAL REALITY. Dalla configurazione del software al rendering finale in 360 3DS MAX VRAY + VIRTUAL REALITY Dalla configurazione del software al rendering finale in 360 Obbiettivi del corso Nel corso 3Ds Max VRay and Virtual Reality (livello intermedio), ed attraverso il metodo

Dettagli

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Registro dell'insegnamento

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Registro dell'insegnamento UNIVERSITÀ DEGLI STUDI DI FIRENZE Registro dell'insegnamento Anno accademico 2010/2011 Prof. PRATO ELISA Settore inquadramento GEOMETRIA REGISTRO Facoltà FACOLTA' DI ARCHITETTURA NON VALIDATO Insegnamento

Dettagli

Registro dell'insegnamento

Registro dell'insegnamento Registro dell'insegnamento Anno accademico 2016/2017 Prof. MARCO SCIANDRONE Settore inquadramento MAT/09 - RICERCA OPERATIVA REGISTRO Scuola Ingegneria NON CHIUSO Dipartimento Ingegneria dell'informazione

Dettagli

Registro dell'insegnamento

Registro dell'insegnamento Registro dell'insegnamento Anno accademico 2014/2015 Prof. MARCO SPADINI Settore inquadramento MAT/05 - ANALISI MATEMATICA Scuola Ingegneria Dipartimento Matematica e Informatica 'Ulisse Dini' Insegnamento

Dettagli

Computer Graphics. Superfici di suddivisione. Modo molto diffuso per costruire mesh. modelling: superfici di suddivisione

Computer Graphics. Superfici di suddivisione. Modo molto diffuso per costruire mesh. modelling: superfici di suddivisione modelling: superfici di suddivisione Modo molto diffuso per costruire mesh 1: fare mesh di controllo a bassa risoluzione "a mano" : raffinarla automaticamente iterativamente (ad ogni interazione si aggiungono

Dettagli

Trasformazioni Spaziali

Trasformazioni Spaziali http://imagelab.ing.unimo.it Dispense del corso di Elaborazione di Immagini e Audio Digitali Trasformazioni Spaziali Prof. Roberto Vezzani Trasformazioni Spaziali A differenza di un filtro convolutivo,

Dettagli

Normal maps: come si ottengono (2/4)

Normal maps: come si ottengono (2/4) Normal maps: come si ottengono (2/4) Photometric Stereo (una forma di inverse lighting ) da: N immagini (N>=4) reali Stesso punto di vista Illuminazione diversa (possibilmente, controllata e nota) a Normal

Dettagli

Grafica al calcolatore - Computer Graphics

Grafica al calcolatore - Computer Graphics Grafica al calcolatore - Computer Graphics 9 Tecniche di Mapping 24/11/12 Grafica 2013-9 1 Introduzione Il modello di illuminazione di Phong è abbastanza versatile: con una scelta opportuna dei vari parametri

Dettagli

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Registro dell'insegnamento

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Registro dell'insegnamento UNIVERSITÀ DEGLI STUDI DI FIRENZE Registro dell'insegnamento Anno accademico 2005/2006 Prof. PAOLINI EMANUELE Settore inquadramento ANALISI MATEMATICA REGISTRO Facoltà FACOLTA' DI SCIENZE MATEMATICHE NON

Dettagli

Cenni al rendering di ombre

Cenni al rendering di ombre Cenni al rendering di ombre Davide Gadia Corso di Programmazione Grafica per il Tempo Reale Laurea Magistrale in Informatica per la Comunicazione a.a. 2012/2013 Ombre Componenti fondamentali per aumentare

Dettagli

Docente titolare dell'attività didattica / modulo

Docente titolare dell'attività didattica / modulo REGISTRO DELLE LEZIONI Advanced numerical analysis II Anno Accademico 2016/2017 Docente titolare dell'attività didattica / modulo Docente: Qualifica: Dipartimento/ Scuola: Marco Caliari Professore associato

Dettagli

Cenni al rendering di ombre

Cenni al rendering di ombre Cenni al rendering di ombre Davide Gadia Corso di Programmazione Grafica per il Tempo Reale Laurea Magistrale in Informatica per la Comunicazione a.a. 2013/2014 Ombre Componenti fondamentali per aumentare

Dettagli

Registro dell'insegnamento

Registro dell'insegnamento Registro dell'insegnamento Anno accademico 2014/2015 Prof. ELISA PRATO Settore inquadramento MAT/03 - GEOMETRIA Scuola Architettura Dipartimento Matematica e Informatica 'Ulisse Dini' Insegnamento CORSO

Dettagli

DIPARTIMENTO DI INFORMATICA

DIPARTIMENTO DI INFORMATICA UNIVERSITÀ DEGLI STUDI DI VERONA DIPARTIMENTO DI INFORMATICA Registro delle lezioni Anno Accademico 2015-16 Corso di Studio: Laurea Matematica Insegnamento: Advanced Numerical Analysis II (Sede di: Verona)

Dettagli

Prefazione...IX Capitolo 1 Introduzione a Blender Capitolo 2 Setup e installazione Capitolo 3 L interfaccia di Blender...

Prefazione...IX Capitolo 1 Introduzione a Blender Capitolo 2 Setup e installazione Capitolo 3 L interfaccia di Blender... Indice Prefazione...IX Capitolo 1 Introduzione a Blender... 1 Contenuti 3D...2 Libero e open source...2 La lingua inglese...4 Blender 2.7...4 Capitolo 2 Setup e installazione... 5 Hardware...6 Software...6

Dettagli

Mesh triangolari i Modelli 3D universali dei games

Mesh triangolari i Modelli 3D universali dei games Video Game Dev 2015/2016 Univ. Insubira 3D es Marco Tarini triangolari i Modelli 3D universali dei games Struttura dati per modellare oggetti 3D GPU friendly Risoluzione (potenzialmente) adattiva Complessità

Dettagli

Comunicazione non verbale: computazione affettiva

Comunicazione non verbale: computazione affettiva Comunicazione non verbale: computazione affettiva Corso di Interazione uomo-macchina II Prof. Giuseppe Boccignone Dipartimento di Scienze dell Informazione Università di Milano boccignone@dsi.unimi.it

Dettagli

Texture Mapping Realtà Virtuale: il presente, il pass T a e t x o u, r i e l f M u a t p u pi ro ng

Texture Mapping Realtà Virtuale: il presente, il pass T a e t x o u, r i e l f M u a t p u pi ro ng Texture Mapping Texture Mapping Texture coordinates associate ai vertici del triangolo =>> t corrispondenza tra spazio dello schemo (fragment)) e texture-space space. Colore di ogni pixel determinato in

Dettagli

Grafica al Calcolatore Rasterizzazione - 1. Introduzione

Grafica al Calcolatore Rasterizzazione - 1. Introduzione Grafica al Calcolatore Rasterizzazione - 1 Introduzione Grafica al Calcolatore Rasterizzazione - 2 Rasterizzazione Grafica al Calcolatore Rasterizzazione - 3 In sintesi, la rasterizzazione prende un singolo

Dettagli

Shape Analysis and Geometry Processing

Shape Analysis and Geometry Processing Shape Analysis and Geometry Processing Corso di Dottorato interdipartimento Matematica Informatica Mutuabile per la Laurea specialistica in Matematica, 6 CFU AA 2017 2018, secondo semestre Paolo Cignoni,

Dettagli

Geometric Mesh Processing

Geometric Mesh Processing Geometric Mesh Processing Paolo Cignoni p.cignoni@isti.cnr.it http://vcg.isti.cnr.it/~cignoni 1 Geometria Differenziale Consideriamo una superficie S 2manifold embedded in R 3 Supponiamo di avere una parametrizzazione

Dettagli

ATTIVITÀ FORMATIVE S.S.D. ORE DIDATTICO CFU

ATTIVITÀ FORMATIVE S.S.D. ORE DIDATTICO CFU PIANI DI STUDIO INGEGNERIA ELETTRONICA PERIODO ATTIVITÀ FORMATIVE S.S.D. ORE DIDATTICO CFU 1 anno Digital Systems Electronics (*) (Elettronica dei sistemi digitali) ING-INF/01 60 1 6 Sistemi elettronici

Dettagli

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Registro dell'insegnamento

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Registro dell'insegnamento UNIVERSITÀ DEGLI STUDI DI FIRENZE Registro dell'insegnamento Anno accademico 2012/2013 Prof. ETTORE MINGUZZI Settore inquadramento MAT/07 - FISICA MATEMATICA Facoltà INGEGNERIA Insegnamento MECCANICA RAZIONALE

Dettagli

Registro dell insegnamento. CdL in Ottica e Optometria Matematica I Settore:... Corsi di studio:... Emanuele Paolini

Registro dell insegnamento. CdL in Ottica e Optometria Matematica I Settore:... Corsi di studio:... Emanuele Paolini UNIVERSITÀ DEGLI STUDI DI FIRENZE Registro dell insegnamento Anno Accademico 2011/2012 Facoltà: Insegnamento: CdL in Ottica e Optometria Matematica I Settore: Corsi di studio: Prof. Settore Inquadramento:

Dettagli

Registro dell insegnamento. Scienze Matematiche Fisiche e Naturali Analisi Matematica IV modulo Settore:... Corsi di studio:...

Registro dell insegnamento. Scienze Matematiche Fisiche e Naturali Analisi Matematica IV modulo Settore:... Corsi di studio:... UNIVERSITÀ DEGLI STUDI DI FIRENZE Registro dell insegnamento Anno Accademico 2007/2008 Facoltà: Insegnamento: Scienze Matematiche Fisiche e Naturali Analisi Matematica IV modulo Settore:..........................

Dettagli

Registro dell'insegnamento

Registro dell'insegnamento Registro dell'insegnamento Anno accademico 2013/2014 Prof. ELISA PRATO Settore inquadramento MAT/03 - GEOMETRIA Scuola Architettura Dipartimento Matematica e Informatica "Ulisse Dini" Insegnamento CORSO

Dettagli

UNIVERSITÀ DI PISA. Facoltà di Ingegneria Corso di laurea in Ingegneria Meccanica Tesi di laurea. TITOLO della TESI. Candidato Massimiliano Mannozzi

UNIVERSITÀ DI PISA. Facoltà di Ingegneria Corso di laurea in Ingegneria Meccanica Tesi di laurea. TITOLO della TESI. Candidato Massimiliano Mannozzi UNIVERSITÀ DI PISA Facoltà di Ingegneria Corso di laurea in Ingegneria Meccanica Tesi di laurea TITOLO della TESI Sviluppo di una metodologia per la gestione dei processi multiscansione in applicazioni

Dettagli

LM in Ingegneria elettronica ATTIVITÀ FORMATIVE S.S.D. ORE DIDATTICO CFU

LM in Ingegneria elettronica ATTIVITÀ FORMATIVE S.S.D. ORE DIDATTICO CFU PIANI DI STUDIO INGEGNERIA ELETTRONICA PERIODO ATTIVITÀ FORMATIVE S.S.D. ORE DIDATTICO CFU 1 anno Digital Systems Electronics (*) (Elettronica dei sistemi digitali) ING-INF/01 60 1 6 Sistemi elettronici

Dettagli

Costruzione di Interfacce Lezione 4 Sistemi di riferimento e trasformazioni. cignoni@iei.pi.cnr.it http://vcg.iei.pi.cnr.

Costruzione di Interfacce Lezione 4 Sistemi di riferimento e trasformazioni. cignoni@iei.pi.cnr.it http://vcg.iei.pi.cnr. Costruzione di Interfacce Lezione 4 Sistemi di riferimento e trasformazioni cignoni@iei.pi.cnr.it http://cg.iei.pi.cnr.it/~cignoni Introduzione Punti e ettori sono due cose dierse Basi e sistemi di riferimento

Dettagli

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Registro dell'insegnamento

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Registro dell'insegnamento UNIVERSITÀ DEGLI STUDI DI FIRENZE Registro dell'insegnamento Anno accademico 2007/2008 Prof. PRATO ELISA Settore inquadramento GEOMETRIA Facoltà FACOLTA' DI ARCHITETTURA Insegnamento ISTITUZIONI MATEMATICHE

Dettagli

Modelli 3D: come ottenerli

Modelli 3D: come ottenerli Come tutti gli asset, possible aquistarli Modellazione digitale manuale Lavoro dei modellatori digitali 2D concept artist 2D concepts / Sketches 3D modeller (modellatore digitale 3D) 3D low poly mesh 2015/2016

Dettagli

Grafica Computazionale

Grafica Computazionale Grafica Computazionale Laboratorio: Le trasformazioni Laboratorio: Il progetto SoftOgl: Software OpenGL Fabio Ganovelli fabio.ganovelli@isti.cnr.it a.a. 2005-2006 Obiettivi (oggi) le trasformazioni della

Dettagli

Testi del Syllabus. Docente RUSSO FABRIZIO Matricola:

Testi del Syllabus. Docente RUSSO FABRIZIO Matricola: Testi del Syllabus Docente RUSSO FABRIZIO Matricola: 003413 Anno accademico: Insegnamento: Corso di studio: Anno regolamento: CFU: Settore: Tipo attività: Anno corso: Periodo: Sede: 2010/2011 015MI - AUTOMAZIONE

Dettagli

Corso di Laurea Magistrale in Ingegneria Informatica

Corso di Laurea Magistrale in Ingegneria Informatica Corso di Laurea Magistrale in Ingegneria Informatica Siti web: corsidilaurea.uniroma1.it/it/corso/2017/ingegneria-informatica/ e cclii.dis.uniroma1.it Ingegneria Informatica L'ingegneria informatica è

Dettagli

Automatic Tolerance Inspection via Reverse Engineering and PDM Feedback

Automatic Tolerance Inspection via Reverse Engineering and PDM Feedback Automatic Tolerance Inspection via Reverse Engineering and PDM Feedback Michele Bici Ph.D. Student michele.bici@uniroma1.it Francesca Campana Associate Professor francesca.campana@uniroma1.it DIMA Dipartimento

Dettagli

CG Character. CG Character

CG Character. CG Character Pipeline Modellazione Texturing Rigging/ Skinning Animazione Luci/ Compositing Rendering Rigging/ Skinning Rigging: E' una procedura che consente di definire uno scheletro in grado di muovere un personaggio

Dettagli

Superfici Parametriche

Superfici Parametriche Superici Parametriche Curve e Superici parametriche Una mesh poligonale rappresenta una discretizzazione lineare a tratti della supericie Matematicamente, è una supericie lineare a tratti, Piatta sulle

Dettagli

Rendering 13/01/2014. Marco Tarini - Video Game Dev - Univ Insubria (recall?) Game Engine

Rendering 13/01/2014. Marco Tarini - Video Game Dev - Univ Insubria (recall?) Game Engine Rendering (recall?) Game Engine Parte del game che si occupa di alcuni dei task comuni Scena / livello Renderer Real time transofrm + lighting Models, materials Phsics engine (soft real-time) newtonian

Dettagli

Wrap up. Lezione 19: 19 Maggio 2014

Wrap up. Lezione 19: 19 Maggio 2014 Wrap up Lezione 19: 19 Maggio 2014 Lesson 1: Intro Modeling vs Acquisition Uses of 3D models for Cultural Heritage: presentation, prototyping, restoration support, monitoring, static, non-photorealistic

Dettagli

I Modelli 3D più comuni: Mesh poligonali

I Modelli 3D più comuni: Mesh poligonali Modellazione 3D 3D Models for interactive applications Marco Tarini I Modelli 3D più comuni: Mesh poligonali Di triangoli, o mista (quadrilateri + triangoli) Struttura dati per modellare oggetti 3D GPU

Dettagli

Registro dell'insegnamento

Registro dell'insegnamento Registro dell'insegnamento Anno accademico 2018/2019 Prof. ETTORE MINGUZZI Settore inquadramento MAT/07 - FISICA MATEMATICA Scuola Ingegneria Dipartimento Matematica e Informatica 'Ulisse Dini' Insegnamento

Dettagli

Grafica al calcolatore Computer Graphics

Grafica al calcolatore Computer Graphics Grafica al calcolatore Computer Graphics 9 Tecniche di Mapping 1 Introduzione Il modello di illuminazione di Phong è abbastanza versatile: con una scelta opportuna dei vari parametri si possono imitare

Dettagli

Registro dell insegnamento

Registro dell insegnamento UNIVERSITÀ DEGLI STUDI Registro dell insegnamento Anno Accademico 2011/2012 Facoltà Ingegneria...................................... Insegnamento GEOMETRIA E ALGEBRA LINEARE.... Settore Mat03...........................................

Dettagli

Modelli 3D: come ottenerli

Modelli 3D: come ottenerli Modellazione digitale manuale Lavoro dei modellatori digitali 2D concept artist 2D concepts / Sketches 3D modeller (modellatore digitale 3D) 3D low poly mesh Tecniche di modellazione digitale di modelli

Dettagli

LA STRUTTURA NARRATIVA. Prof. M.A. Alberti, A. Berolo, P. Pasteris

LA STRUTTURA NARRATIVA. Prof. M.A. Alberti, A. Berolo, P. Pasteris LA STRUTTURA NARRATIVA Prof. M.A. Alberti, A. Berolo, P. Pasteris Pipeline Modellazione Texturing Rigging/ Skinning Animazione Luci/ Compositing Rendering Poligonale: La modellazione poligonale si basa

Dettagli

Computer Graphics. Computer Graphics. Alcuni argomenti che non abbiamo trattato (o abbiamo trattato poco) Modelling: Rendering:

Computer Graphics. Computer Graphics. Alcuni argomenti che non abbiamo trattato (o abbiamo trattato poco) Modelling: Rendering: pillole varie di CG Alcuni argomenti che non abbiamo trattato (o abbiamo trattato poco) Modelling: superfici di suddivisione NURBS Rendering: HDR images Modelling and Rendering: HW programmabile bump-maps

Dettagli

Registro dell'insegnamento

Registro dell'insegnamento Registro dell'insegnamento Anno accademico 2013/2014 Prof. ELISA PRATO Settore inquadramento MAT/03 - GEOMETRIA Scuola Architettura Dipartimento Matematica e Informatica "Ulisse Dini" Insegnamento ISTITUZIONI

Dettagli

Registro dell'insegnamento

Registro dell'insegnamento Registro dell'insegnamento Anno accademico 2015/2016 Prof. EMANUELE PAOLINI Settore inquadramento Scuola Scienze Matematiche, Fisiche e Naturali Dipartimento FISICA E ASTRONOMIA Insegnamento MATEMATICA

Dettagli

Grafica 3D per i beni culturali: 3D e rendering. Lezione 2: 25 Febbraio 2016

Grafica 3D per i beni culturali: 3D e rendering. Lezione 2: 25 Febbraio 2016 Grafica 3D per i beni culturali: 3D e rendering Lezione 2: 25 Febbraio 2016 1 Programma del corso (ordine sparso ) 3D graphics intro: 3D vs 2D, modelli di rappresentazione, the rendering pipeline 3D Scanning:

Dettagli

Corso Grafica Computazionale

Corso Grafica Computazionale Corso Grafica Computazionale Trasformazioni Geometriche Docente: Massimiliano Corsini Laurea Specialistica in Ing. Informatica Università degli Studi di Siena Trasformazioni Geometriche Le trasformazioni

Dettagli

Corso GraficaComputazionale

Corso GraficaComputazionale Corso GraficaComputazionale Trasformazioni Geometriche Docente: Massimiliano Corsini Laurea Specialistica in Ing. Informatica Università degli Studi di Siena Overview Trasformazioni geometriche e matrici

Dettagli

Programmi discipline a.a INS. Corso di Studio. Ing. Informatica/S. martedì 27 marzo 2012 Pagina 663 di 891

Programmi discipline a.a INS. Corso di Studio. Ing. Informatica/S. martedì 27 marzo 2012 Pagina 663 di 891 Programmi discipline a.a. 2009-2010 Corso di Studio INS Ing. Informatica/S martedì 27 marzo 2012 Pagina 663 di 891 0065949 BASI DI DATI II ING-INF/05 Corso di Studio: INS INM Crediti: 5 Tipo: A Note: INM

Dettagli

Registro dell insegnamento. Facoltà Ingegneria... Insegnamento GEOMETRIA... Settore Mat03... Corsi di studio Ingegneria Meccanica (M-Z)...

Registro dell insegnamento. Facoltà Ingegneria... Insegnamento GEOMETRIA... Settore Mat03... Corsi di studio Ingegneria Meccanica (M-Z)... UNIVERSITÀ DEGLI STUDI Registro dell insegnamento Anno Accademico 2014/2015 Facoltà Ingegneria...................................... Insegnamento GEOMETRIA............................. Settore Mat03...........................................

Dettagli

Fondamenti di Grafica Tridimensionale

Fondamenti di Grafica Tridimensionale Fondamenti di Grafica Tridimensionale La Pipeline Grafica Marco Di Benedetto marco.dibenedetto@isti.cnr.it Visualizzazione dell Informazione noi siamo qui Informazione mondo reale (es: scans) creazione

Dettagli

Grafica al calcolatore - Computer Graphics

Grafica al calcolatore - Computer Graphics Grafica al calcolatore - Computer Graphics Pipeline di rasterizzazione 13/03/17 Grafica 2017 1 Rasterization pipeline Abbiamo descritto la procedura intuitiva del ray-casting Abbiamo tuttavia già visto

Dettagli

Caveat. Sintesi di Immagini. Sintesi di Immagini. Rendering: Approccio Fisico

Caveat. Sintesi di Immagini. Sintesi di Immagini. Rendering: Approccio Fisico Sintesi di Immagini Metafora fondamentale Object vs viewer Object (scene): rappresentazione digitale (forma e caratteristiche) di un oggetto reale tridimensionale Viewer: strumento che permette di otternere

Dettagli

Caveat. Object e viewer, come tutte le metafore, sono entità non definite rigidamente. La luce fa parte del viewer? Il viewer è anch esso un object?

Caveat. Object e viewer, come tutte le metafore, sono entità non definite rigidamente. La luce fa parte del viewer? Il viewer è anch esso un object? Sintesi di Immagini Metafora fondamentale Object vs viewer Object (scene): rappresentazione digitale (forma e caratteristiche) di un oggetto reale tridimensionale Viewer: strumento che permette di otternere

Dettagli

Fondamenti di Grafica Tridimensionale

Fondamenti di Grafica Tridimensionale Fondamenti di Grafica Tridimensionale Paolo Cignoni paolo.cignoni@isti.cnr.it http://vcg.isti.cnr.it/~cignoni http://vcg.isti.cnr.it/~cignoni/fgt1617 1 Obiettivi Conoscere gli aspetti fondamentali riguardo

Dettagli

Livello di approfondimento della lezione. Texture mapping di solito spiegato in corsi di CG di base

Livello di approfondimento della lezione. Texture mapping di solito spiegato in corsi di CG di base Texture mapping Davide Gadia, Daniele Marini Corso di Programmazione Grafica per il Tempo Reale Laurea Magistrale in Informatica per la Comunicazione a.a. 2013/2014 Livello di approfondimento della lezione

Dettagli

Introduzione Computer Graphics

Introduzione Computer Graphics Knowledge Aided Engineering Manufacturing and Related Technologies Dipartimento di Ingegneria Industriale Università di Parma Introduzione Computer Graphics Cosa e la computer graphics Computer Graphics

Dettagli

Curriculum delle attività didattiche e scientifiche. Barbara Di Fabio

Curriculum delle attività didattiche e scientifiche. Barbara Di Fabio Curriculum delle attività didattiche e scientifiche Barbara Di Fabio Dati anagrafici Nata a Lanciano (CH) il 13 Marzo 1977 Residenza: Via M. De Pasqua, 2-66034 Lanciano (CH) Domicilio: Via G. Bentivogli,

Dettagli

Sistemi Avanzati per il Riconoscimento (4S02792)

Sistemi Avanzati per il Riconoscimento (4S02792) Università di Verona Dipartimento di Informatica Corso di Laurea magistrale in Ingegneria e Scienze Informatiche Sistemi Avanzati per il Riconoscimento (4S02792) Prof. Marco Cristani e-mail: marco.cristani@univr.it

Dettagli

Registro dell'insegnamento

Registro dell'insegnamento Registro dell'insegnamento Anno accademico 2016/2017 Prof. MATTEO FOCARDI Settore inquadramento MAT/05 - ANALISI MATEMATICA REGISTRO Scuola Scienze Matematiche, Fisiche NON e Naturali CHIUSO Dipartimento

Dettagli

COMUNE DI COLLALTO SABINO Provincia di RIETI PROGETTO ESECUTIVO

COMUNE DI COLLALTO SABINO Provincia di RIETI PROGETTO ESECUTIVO QUESTO ELABORATO E TUTTI GLI ALLEGATI AD ESSO RIFERITI SONO DI PROPRIETA' ESCLUSIVA DEI PROGETTISTI E CONFORMEMENTE ALLE LEGGI VIGENTI E' VIETATA LA RIPRODUZIONE, LA DIVULGAZIONE E L'UTILIZZO SENZA PREVENTIVA

Dettagli

Grafica al calcolatore Computer Graphics

Grafica al calcolatore Computer Graphics Grafica al calcolatore Computer Graphics 8 Pipeline di rasterizzazione - 2 1 Pipeline grafica Operazioni geometriche Pixel processing 2 Rasterizzazione/scan connversion Con il termine rasterizzazione si

Dettagli

Registro dell'insegnamento

Registro dell'insegnamento Registro dell'insegnamento Anno accademico 2016/2017 Prof. ALESSANDRO FANTECHI Settore inquadramento ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Scuola Ingegneria Dipartimento Ingegneria dell'informazione

Dettagli

Dipartimento di Ingegneria Civile e Architettura Università degli Studi di Udine

Dipartimento di Ingegneria Civile e Architettura Università degli Studi di Udine LA COMPARAZIONE LOW-COST VS HIGH-COST 3D MODELING SYSTEMS: UN PROBLEMA MAL POSTO? Primi risultati di un test Autodesk 123D Catch vs laser scanning domenico.visintini@uniud.it Dipartimento di Ingegneria

Dettagli

Tipi di animazioni scripted

Tipi di animazioni scripted Tipi di animazioni scripted di oggetti composti di parti rigide anche con giunti: robot, macchine animazioni cinematiche / forward kinematics animations (mutamenti delle trasformaz di modellazione) di

Dettagli

Obiettivi. Costruzione di interfacce. Esame. Programma. Strumenti. Concetti di base

Obiettivi. Costruzione di interfacce. Esame. Programma. Strumenti. Concetti di base Obiettivi Costruzione di interfacce Paolo Cignoni p.cignoni@isti.cnr.it http://vcg.isti.cnr.it/~cignoni Progettazione e realizzazione di applicazioni interattive, con un interfaccia utente non banale che

Dettagli

Informatica Musicale. Giovanni De Poli. Laurea magistrale in Ingegneria Informatica

Informatica Musicale. Giovanni De Poli. Laurea magistrale in Ingegneria Informatica Informatica Musicale Giovanni De Poli Laurea magistrale in Ingegneria Informatica 1 Motivazioni! Music technology! Computer Music! Audio and Multimedia! Multimodality! Edutainment! Affective computing,

Dettagli

Registro dell insegnamento. CdL in Matematica. Analisi Matematica. Settore:... Corsi di studio:... Emanuele Paolini

Registro dell insegnamento. CdL in Matematica. Analisi Matematica. Settore:... Corsi di studio:... Emanuele Paolini UNIVERSITÀ DEGLI STUDI DI FIRENZE Registro dell insegnamento Anno Accademico 2009/2010 Facoltà: Insegnamento: CdL in Matematica Analisi Matematica II Settore:.......................... Corsi di studio:........................................................................................................

Dettagli

Registro dell'insegnamento

Registro dell'insegnamento Registro dell'insegnamento Anno accademico 2017/2018 Prof. MATTEO FOCARDI Settore inquadramento MAT/05 - ANALISI MATEMATICA REGISTRO Scuola Scienze della Salute Umana NON CHIUSO Dipartimento Matematica

Dettagli

CORSO DI LAUREA IN INFORMATICA

CORSO DI LAUREA IN INFORMATICA B1.a Descrizione del percorso di formazione CORSO DI LAUREA IN Questo Corso di è organizzato dal Dipartimento di Matematica e afferisce alla Scuola di Scienze. Il percorso di studio è organizzato in un

Dettagli

Geometria per la Computer Graphics 35

Geometria per la Computer Graphics 35 Contents Lecture 1. 1 Il sistema grafico 1 1.1. Grafica Raster 2 1.2. Spazi colorimetrici 3 1.3. Dispositivi di input grafico 4 1.4. Scanner 3D 4 1.5. Stampante 11 1.6. Raster Scan Display System 12 1.7.

Dettagli

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Registro dell'insegnamento

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Registro dell'insegnamento UNIVERSITÀ DEGLI STUDI DI FIRENZE Registro dell'insegnamento Anno accademico 2012/2013 Prof. ELISA PRATO Settore inquadramento MAT/03 - GEOMETRIA Facoltà ARCHITETTURA Insegnamento ISTITUZIONI MATEMATICHE

Dettagli

Un insegnamento a scelta tra: 6 Cinema elettronico e digitale - 6 CFU Progettazione di sistemi multimediali - 6 CFU ING-INF/05 Algoritmica 1-6 CFU

Un insegnamento a scelta tra: 6 Cinema elettronico e digitale - 6 CFU Progettazione di sistemi multimediali - 6 CFU ING-INF/05 Algoritmica 1-6 CFU Allegato B1 LM 18 ANNO ACCADEMICO 14/15 Quadro degli insegnamenti e delle altre Curriculum TECNOLOGIE DELL'INFORMAZIONE E SISTEMI MULTIMEDIALI LM 18 DM 270/04, art. 12 c. 2 a Tipologie Ambiti disciplinari

Dettagli

Il rilievo 3D dei piccoli oggetti: strumenti, metodi e applicazioni

Il rilievo 3D dei piccoli oggetti: strumenti, metodi e applicazioni Nikon Instruments s.p.a Microgeo s.r.l La memoria geometrica degli oggetti: dal millimetro al micron 20 Maggio 2014 Il rilievo 3D dei piccoli oggetti: strumenti, metodi e applicazioni Dott. e Arch. Sergio

Dettagli