Computer Graphics. Marco Tarini - Computer Graphics - Lez 1. Univ Insubria 2014/ Computer Graphics. Strumenti necessari

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Computer Graphics. Marco Tarini - Computer Graphics - Lez 1. Univ Insubria 2014/2015 1. Computer Graphics. Strumenti necessari"

Transcript

1 Computer Graphics Strumenti necessari me: Marco Tarini Consulting hours : after each lecture, or, contact me course web page: Un po' di matematica Algebra lineare: calcolo matriciale (matrici 3x3 o 4x4) Un po' di algoritmica Es. saper valutare la complessità asintotica 1. google for: Marco Tarini 2. follow 1st link (that s me) 3. tab teaching (page bottom!) 4. Computer Graphics 14/15 Un po' di voglia 1 2 Computer Graphics A definition Università dell Insubria Intro and applications CG: Computer Graphics the field of study used to create images / animations with a computer. Facoltà di Scienze MFN di Varese Corso di Laurea in Informatica CGI: Computer Generated Imagery Anno Accademico 2014/15 Marco Tarini 3 4 Univ Insubria 2014/2015 1

2 Computer Graphics: 3D Scientific fields surrounding Computer Graphics In general terms: 1. Digital modelling of (generally) 3D entities 2. From those, to synthetic images Quite a large fields this is an introductory coruse Rapidly advancing field since some three dozens years! 5 FIELDS USED BY CG FIELDS BOUNDING CG FIELDS USING CG Algorithms and Data Structures (like anything in computer science?) Hardware architectures as CG uses a lot of dedicated hardware ( GPU ) Computational Geometry algorithms for tasks with an immediate geometric interpretation Computer Vision robotic vision, in a sense, the inverse problems of CG Image Processing the cousin on the 2D side Parallel Computing because they reuse the dedicated hardware designed for CG Interactive techniques (HCI human computing interaction) GUI: Graphics User Interfaces Scientific Visualization (and Data Visualization) uses CG at its core 6 CG: technologies Interfaces input: keyboard, mouse gloves, trackballs, gamepads, tracked devices (e.g. nintendo Wii) scanning device (e.g. xbox kinect) output: monitors, projectors multiple projector systems 3D video systems... input + ouput: haptic interfaces VR / oculus rift Cultural heritage musei virtuali supporto al restauro supporto all analisi monitoring Medicina supporto alla diagnosi telechirurgia simulazioni Architetturali Supporto al design Previews Videogiochi Cinematografia Visual effects Film di animazione Scientific Visualization Manufacturing industry e.g. Computer Aided Design Telecommunications Personalized Avatars E commerce Virtual Reality e augmented reality 7 Univ Insubria 2014/2015 2

3 Visualizzazione Scientifica Visualizzazione Scientifica aka: SciVis, visual data analysis... Visualizzazione di dati scientifici fenomeni meteorologicici, medici, biologici, chimici, fisici, astrofisici, etc etc Origine dei dati: l output di una simulazione acquisiti con qualche sistema di misura Tipicamente: grandi quantità di dati (TACC Scientific Visualization group) Onde gravitazionali durante una collisione di buchi neri (Max Planck Insitute for Gravitational Physics) Rhinovirus 3 protein (NASA) (Pittsburg Supercomputing center) 9 10 Visualizzazione Scientifica Visualizzazione Scientifica Visualizzazione Scientifica aka: SciVis, visual data analysis... (superficie di un vetro -- Nanorobotics Lab (Carnegie Mellon University ) Visualizzazione Scientifica aka: SciVis, visual data analysis... (NASA) (Pittsburg Supercomputing center) 11 (Pittsburg Supercomputing center) (NASA) 12 Univ Insubria 2014/2015 3

4 parentesi parentesi parentesi parentesi parentesi parentesi parentesi parentesi parentesi parentesi Scientific Visualization VS Data Visualization Scientific Visualization VS Data Visualization dati con un interpretazione 3D naturale spesso: + dimensione tempo Scopo: chiarezza/leggibilità Mezzi: realismo, oppure dati astratti (N dimensionali) Scopo: chiarezza/leggibilità Mezzi: i più vari Simulaz. relazione fra due fluidi di densità diverse parentesi parentesi parentesi parentesi parentesi 13 parentesi parentesi parentesi parentesi parentesi 14 Cultural heritage musei virtuali supporto al restauro supporto all analisi monitoring Medicina supporto alla diagnosi telechirurgia simulazioni Architetturali Supporto al design Previews Videogiochi Cinematografia Visual effects Film di animazione Scientific Visualization Manufacturing industry e.g. Computer Aided Design Telecommunications Personalized Avatars E commerce Virtual Reality e augmented reality 3D personalized avatars e.g. teleconferencing Univ Insubria 2014/2015 4

5 applicazioni medicali supporto alla diagnosi e.g. visualizz. CAT scans chirurgia virtuale tele-chirurgia Industria Manifatturiera CAD Rapid Prototyping Simulazioni di funzionamento Defect detection parentesi parentesi parentesi parentesi parentesi Entertainment: movie industry Effetti Visuali VS Effetti Speciali visual effects (non special fx) (in post-produzione) (sul set) (es: stuntmen, corde, esplosioni, ) Star Wars: The Phantom Manace - Lucasart 1999 Jurassic M a Park r c o - Universal T a r i n Studios i 1993 C o m p u t e r G r a p h i c s / 1 5 U n i v e r s i t à d e l l I n s u b r i a 19 parentesi parentesi parentesi parentesi parentesi 20 Univ Insubria 2014/2015 5

6 Entertainment: movie industry CG shorts Entertainment: movie industry CG shorts Feature movies Toy Story - Pixar 1995 Geri's Game - Pixar 1997 Luxo Jr - Pixar 1986 Geri's Game - Pixar parentesi parentesi parentesi parentesi parentesi Entertainment: movie industry Uncanny valley Feature movies fotorealistici Final Fantasy Squaresoft 2001 Final M Flight a r c Of o the T Osiris a r i n Squaresoft i C o 2003 m p u t e r G r a p h i c s / 1 5 U n i v e r s i t à d e l l I n s u b r i a Avatar ILM parentesi parentesi parentesi parentesi parentesi 24 Univ Insubria 2014/2015 6

7 Entertainment: giochi forza trainante del settore (crederci o no)... Entertainment: giochi forza trainante del settore (crederci o no)... Doom IDsoft 1993 Battlezone M a r c Atari o T 1980 a r i n i C o m p u t e r G r a p h i c s / 1 5 U n i v e r s i t à d e l l I n Tailgunner s u b r i a - Cinematronics Virtua Fighter - Sega Entertainment: giochi forza trainante del settore (crederci o no)... Entertainment: giochi Doom 3- ID soft 2004 World of Warcraft, Blizzard Entertainment World of Warcraft, vari M a r c o T a r i n i C o m p u t e r G r a p h i c s / Blizzard 1 5 Entertainment U n i v e r s 2004 i t à d e l l I n s u b r i a 28 Univ Insubria 2014/2015 7

8 Beni Culturali Beni Culturali Presentazione musei virtuali cataloghi di musei reali supporto alla didattica documentaristica... Supporto al restauro Modello 3D come GIS Simulazioni... Studio Analisi dei dati vedi SciVis Uso: fruizione (musei virtuali..) documentaristica didattica monitoraggio Mezzi: acquisizione della forma ( 3DScanning ) acquisizione del colore Tecniche di visualizzazione di grandi moli di dati (multiresolution, out of core rendering) Visual Computing Lab ISTI-CNR Pisa Beni Culturali: Fruizione Beni Culturali: Fruizione Beni Culturali musei virtuali supporto multimediale musei tradizionali Chioschi: supporti multimediali ai musei tradizionali PC + video, l utente esamina le opere, legge note informative esempi: il Davide di Michelangelo alla Galleria dell Accademia di Firenze esempi: Il monumento funebre di Arrigo VII all Arcivescovado Diffusione via rete L utente visita un museo (o una singola opera) dal PC di casa Univ Insubria 2014/2015 8

9 Beni Culturali presentazione in rete Beni Culturali: Restauro Il restauratore si faceva fare degli schizzi su carta dell opera da restaurare per fare una mappa degli interventi: col il modello virtuale può gestire tutto su PC Acquisizione dell opera prima e dopo il restauro e confronto geometrico delle differenze Beni Culturali: Studio Beni Culturali ES: Simulazione caduta contaminanti modello 3D come "GIS" 5 degrees 15 degrees Univ Insubria 2014/2015 9

10 Marco Tarini - Computer Graphics - Lez 1 Beni Culturali: Monitoraggio Beni Culturali: i mezzi Acquisizione della forma geometrica (3D scanning) es: monitorare nel tempo la variazioni sui materiali deformabili Strumento di acquisizione foresta di Dunarobba processing dei dati oggetto reale Marco Tarini Computer Graphics 2014/15 Università dell Insubria 37 Marco Tarini Computer Graphics Beni Culturali: i mezzi Beni Culturali: i mezzi Acquisizione della forma geometrica Acquisizione del colore (es: 3D scanning) Rappresentazione digitale 2014/15 Università dell Insubria 38 semplici fotografie approssimato, dipende dalla luce Tecniche di calcolo della BRDF Ci torniamo sopra con calma Visual Computing Lab Stanford Uni 2000 Marco Tarini Computer Graphics Univ Insubria 2014/ /15 Università dell Insubria 39 Marco Tarini Computer Graphics 2014/15 Università dell Insubria 40 10

11 Cultural heritage musei virtuali supporto al restauro supporto all analisi monitoring Medicina supporto alla diagnosi telechirurgia simulazioni Architetturali Supporto al design Previews Videogiochi Cinematografia Visual effects Film di animazione Scientific Visualization Manufacturing industry e.g. Computer Aided Design Telecommunications Personalized Avatars E commerce Virtual Reality e augmented reality Architettura: supporto al design ArchiCAD (Graphsoft) 42 Architettura: preview: comunicazione assessment Summary Grafica Computazionale (Computer Graphics - CG ): molteplici applicazioni medicali industriali beni culturali militari telecomunicazioni commerciali ricerca scientifica (scivis) intrattenimento: games intrattenimento: movies e altro (realta' virtuale...) Brazil SputterFish Univ Insubria 2014/

12 Computer Graphics interattiva: schema ricorrente esempio: acquisizione 3D per beni culturali informazione modellazione Statua reale Range scanning (scansione laser) rappresentazione adeguata (per...) rendering /visualizzazione Mesh poligonale 3D rendering preprocessing modelling Immagine/i Semplificazione, flitering Immagine/i applicazione interattiva 45 chiosco museale 46 esempio: games esempio: sci-vis analisi di un terremoto Artista (conent creator) modellazione manuale (e.g. 3Dstudio max, Maya, Blender ) Modello matematico del terremoto Simulazione fisica Mesh low-poly + textures rendering /visualizzazione Campo di altezza (time-varying) rendering /visualizzazione semplificazione, u-v mapping, rigging Immagine/i videogame 47 processing vari (es color-coding) Immagine/i applicaz interattiva 48 Univ Insubria 2014/

13 Rendering Rendering Parola utilizzata in molti contesti Esempio: nei web browser Modello rendering Immagine rendering descritto da un insieme di primitive... testo in HTML (+ immagini, ccs, etc) modello della pagina WEB la pagina come un immagine Rendering Rendering Rendering 3D Rendering 3D Scena 3D rendering Immagine Scena 3D rendering Immagine... modello 3D punti 3D primitive Univ Insubria 2014/

14 Algoritmi di Rendering Due tipi: On-Line Rendering Interattivo: circa 1 10 frames per sec ("fps") Real-Time: circa fps Off-line Rendering Tipicamente: da minuti ad ore per fotogramma Real Time VS Offline rendering Distanza si accorcia 1993 Molto differenti: nelle applicazioni nei vincoli nella qualità visiva raggiunta (e.g. fotorealismo) negli algoritmi e SD usate insomma: approcci diversi, mondi diversi. Virtua Fighter - Sega 1993 real time Jurassic Park - Universal Studios 1993 offline 53 Jurassic M a Park r c o - Universal T a r i n Studios i 1993 C o m p u t e r G r a p h i c s / 1 5 U n i v e r s i t à d e l l I n s u b r i a 54 Real Time VS Offline rendering Real Time VS Offline rendering Distanza si accorcia 2001 Distanza si accorcia 2007 nvidia tech demo at SIGGRAPH 2001 nvidia quadro Final Fintasy Squaresoft 2001 GPUGems III, d'eon & Luebke (NVidia), 2007 Spiederman 3 Squaresoft 2007 real time offline real time offline Jurassic M a Park r c o - Universal T a r i n Studios i 1993 C o m p u t e r G r a p h i c s / 1 5 U n i v e r s i t à d e l l I n s u b r i a 55 Jurassic M a Park r c o - Universal T a r i n Studios i 1993 C o m p u t e r G r a p h i c s / 1 5 U n i v e r s i t à d e l l I n s u b r i a 56 Univ Insubria 2014/

15 Rendering Immagine: su che display hardware? Rendering 3D Scena 3D rendering Immagine Su un monitor, naturalmente! Il tubo catodico: un fascio di elettroni viene diretto su una superficie coperta di materiale fosforescente Display vettoriali: il fascio veniva pilotato direttamente in maniera totalmente libera Display CRT: raster linea per linea, si spazza tutto lo schermo un certo numero di volte al secondo (refresh rate) Immagine: su che display hardware? Frame buffer Display vettoriali Una porzione di memoria dedicata alla memorizzazione dell immagine come array 2D di pixel da mostrare a video (Asteroids Atari ) Display CRT Caratteristiche: Risoluzione (numero di pixel) Range tipici 320x x1200 Profondità (bit per pixel) Range tipici (128) Divisi in tipicamente 4 (o 3) canali ( R, G, B e Alpha) 1984 (Bomb jack Tehkan) Univ Insubria 2014/

16 Rendering Ci occuperemo principalmente di: Real Time 3D Rendering Real Time 3D Rendering Problema challanging! per esempio: pixel = 32 bit = 4 bytes ("pixel depth") screen buffer = 1024 x 768 pixels ("screen resolution") Scena 3D rendering Immagine frame rate = 60 Hrz ("fps") total = 4 x 1024 x 768 x 60 byte al sec ("fill-rate", in bytes) dal resto dell' applicazione N volte al sec ( es N=60 ) screen buffer ( array 2D di pixel ) 188 MegaBytes / sec (in questo esempio) 61 (e mancano altri fattori moltiplicativi, come depth complexity, multipassate vedremo) 62 Real Time 3D Rendering Fill-rates molto elevati Anticipazione:...e il fill-rate non è sempre il collo di bottiglia Anticipazione 2:...e questa è una sottostima del fill-rate. manca il fattore depth-complexity ~ x2.5 (come vedremo...) sono piu' di 32 bit x pixel ~ Real Time 3D Rendering Problema difficile fortunatamente, processo massicciamente parallelizzabile "embarrassingly parallel" Ingrediente base della soluzione: hardware specializzato C'è bisogno di muscoli potenza di calcolo Univ Insubria 2014/

17 dunque, questo corso......è un corso (introduttivo) di: Real-Time Hardware-Based 3D Rendering 65 Non ci occuperemo di altri aspetti della CG: (sono solo 6 CFU ) Altri paradigmi di rendering es. offline rendering, radiosity, global illumination, raytracing Data representation es. volumetric data, polygonal meshes, NURBS, splines, subdivision surfaces, LODs, multiresolution structures 3D acquisition (catturare modelli 3D dalla realtà) es. shape from shading (silhouettes), range scanning, BRDF acquisition Modellazione di superfici es. surface simplification, filtering, denoising, parametrization Image-based rendering + modelling es. light fields, mixed representations, Applicazioni specifiche della CG es. scientific or data visualization, beni culturali, games Animation techniques es. keyframing, cinematica diretta /inversa, skeletal animations, rigging GP-GPU, o CUDA, o OpenCL 66 Text books Text books Fondamenti di Grafica tridimensionale interattiva Scateni, Cignoni, Montani, Scopigno McGraw Hill Companies Real-Time Rendering (2nd Edition) Tomas Moller & Eric Haines una manuale che comprende molto di quello che facciamo nel corso, e molto altro Vector Math for 3D Computer Graphics un compendio molto semplice ed introduttivo di alcune nozioni base disponibile in rete, con tutorials Altre risorse: wikipedia, tutorials OpenGL online Univ Insubria 2014/

Computer Graphics. Strumenti che servono. Computer Graphics. docente: Marco Tarini. ricevimento: pagina del corso: Strumenti che servono

Computer Graphics. Strumenti che servono. Computer Graphics. docente: Marco Tarini. ricevimento: pagina del corso: Strumenti che servono Computer Graphics docente: Marco Tarini e-mail: marco.tarini@isti.cnr.it ricevimento: dopo ogni lezione, o su appuntamento pagina del corso: 1. google for: Marco Tarini 2. il primo link sono io 3. tab

Dettagli

Grafica Computazionale

Grafica Computazionale Grafica Computazionale docente: Marco Tarini e-mail: marco.tarini@isti.cnr.it ricevimento: giov ore 14:30, e dopo ogni lezione, e su appuntamento pagina del corso: 1. google for: Marco Tarini 2. il primo

Dettagli

Grafica Computazionale

Grafica Computazionale Grafica Computazionale docente: Marco Tarini e-mail: marco.tarini@isti.cnr.it ricevimento: merc ore 14:30, e dopo ogni lezione, e su appuntamento pagina del corso: 1. google for: Marco Tarini 2. il primo

Dettagli

Computer Graphics. Computer Graphics. me: Marco Tarini. Consulting hours : course web page: Lez 0: Intro and applications

Computer Graphics. Computer Graphics. me: Marco Tarini. Consulting hours : course web page: Lez 0: Intro and applications Computer Graphics me: Marco Tarini e-mail: marco.tarini@isti.cnr.it Consulting hours : after each lecture, or, contact me course web page: 1. google for: Marco Tarini 2. follow 1st link (that s me) 3.

Dettagli

Computer Graphics. Computer Graphics. Lezione I: intro e applicazioni. docente: Marco Tarini

Computer Graphics.  Computer Graphics. Lezione I: intro e applicazioni. docente: Marco Tarini Computer Graphics Lezione I: intro e applicazioni Universit dell Insubria Facolt di Scienze MFN di Varese Corso di Laurea in Informatica Anno Accademico 2005/06 Marco Tarini Computer Graphics docente:

Dettagli

Computer Graphics: vicini di casa. Computer Graphics: applicazioni. Computer Graphics: applicazioni. Computer Graphics: applicazioni

Computer Graphics: vicini di casa. Computer Graphics: applicazioni. Computer Graphics: applicazioni. Computer Graphics: applicazioni Computer Graphics docente: Marco Tarini e-mail: tarini@isti.cnr.it ricevimento: dopo ogni lezione! o anche su appuntamento Strumenti che servono Programmazione Linguaggi C o C++ (OpenGL, DirectX) Java

Dettagli

Computer Graphics. La disciplina fornisce metodi per creare elaborare memorizzare visualizzare. immagini di oggetti o scene mediante un computer

Computer Graphics. La disciplina fornisce metodi per creare elaborare memorizzare visualizzare. immagini di oggetti o scene mediante un computer Computer Graphics La disciplina fornisce metodi per creare elaborare memorizzare visualizzare immagini di oggetti o scene mediante un computer Image Processing La disciplina fornisce metodi per acquisire

Dettagli

Lezione1. Cos è la computer grafica. Lezione del 10 Marzo 2010. Michele Antolini Dipartimento di Ingegneria Meccanica Politecnico di Milano

Lezione1. Cos è la computer grafica. Lezione del 10 Marzo 2010. Michele Antolini Dipartimento di Ingegneria Meccanica Politecnico di Milano Lezione1 Informatica Grafica Cos è la computer grafica Lezione del 10 Marzo 2010 Grafica OpenGL vs Direct Dipartimento di Ingegneria Meccanica Politecnico di Milano 1.1 Tubo a Raggi Catodici Cathode Ray

Dettagli

Grafica Computazionale. Gli strumenti che ci servono

Grafica Computazionale. Gli strumenti che ci servono Grafica Computazionale Presentazione del corso Fabio Ganovelli fabio.ganovelli@isti.cnr.it a.a. 2005-2006 1 Gli strumenti che ci servono Programmazione esperienze di programmazione Programmazione in C++

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

Grafica Computazionale

Grafica Computazionale Grafica Computazionale Presentazione del corso Fabio Ganovelli fabio.ganovelli@gmail.com a.a. 2006-2007 Organizzazione del corso 5 crediti 42 ore: 9 settimane di corso = 6 da 4 e 3 da 6 = 42 Ci accordiamo

Dettagli

Rendering. Visione Artificiale - 11 dicembre 2008. Agenda (1 di 2) - Rendering Real-Time e non Real Time. - Ambienti di moodellazione non Real Time

Rendering. Visione Artificiale - 11 dicembre 2008. Agenda (1 di 2) - Rendering Real-Time e non Real Time. - Ambienti di moodellazione non Real Time Rendering Visione Artificiale - 11 dicembre 2008 21/02/2008 Agenda (1 di 2) - Rendering Real-Time e non Real Time - Ambienti di moodellazione non Real Time 3D Studio MAX Maya Ambienti OpenSource: Blender

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

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: 3D scans) creazione

Dettagli

Introduzione alla Computer Graphics

Introduzione alla Computer Graphics Introduzione alla Computer Graphics Informatica Grafica CdLS a ciclo unico in Ingegneria Edile-Architettura a.a. 2008/09 Computer Graphics e Image Processing Image processing Insieme di teorie ed algoritmi

Dettagli

Grafica Computerizzata

Grafica Computerizzata Grafica Computerizzata dott. Giancarlo Amati gamati@libero.it wxveuca@tin.it 1 Programma del Corso Lo scopo del corso è quello di dare le conoscenze di base della modellazione geometrica 2D e 3D tramite

Dettagli

Fondamenti di Computer Graphics

Fondamenti di Computer Graphics Fondamenti di Computer Graphics Andrea Giachetti Department of Computer Science, University of Verona, Italy andrea.giachetti@univr.it 1 Il corso Simile al corso tenuto nella laurea triennale, solo teoria,

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

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

Dal punto di vista concettuale c è poca differenza rispetto al Web

Dal punto di vista concettuale c è poca differenza rispetto al Web Aspetti avanzati dell interazione multimediale 1 Non solo on-line Contenitori multimediali off-line (CD (CD-ROM/DVD) Dal punto di vista concettuale c è poca differenza rispetto al Web si ottengono strumenti

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

3D e Realtà Virtuale

3D e Realtà Virtuale 3D e Realtà Virtuale Modello 3D La costruzione di un modello 3D, così come la realizzazione di un plastico tradizionale, necessita di grande precisione e attenzione conoscitiva. Tale modello convoglia

Dettagli

La Laurea Magistrale in Informatica 2014-15

La Laurea Magistrale in Informatica 2014-15 Università degli studi di Udine La Laurea Magistrale in Informatica 2014-15 Consiglio del Corso di Studi (CCS) in Materie Informatiche Aprile 2014 E-mail: tutoratoinformatica@uniud.it Il piano di studi

Dettagli

Computer Graphics. 188 MegaBytes / sec. Riassunto puntata precedente 1/3. Computer Graphics ( CG ): Lezione 2: hardware ergo triangoli

Computer Graphics. 188 MegaBytes / sec. Riassunto puntata precedente 1/3. Computer Graphics ( CG ): Lezione 2: hardware ergo triangoli Computer Graphics Lezione 2: hardware ergo triangoli Universit dell Insubria Facolt di Scienze MFN di Varese Corso di Laurea in Informatica Anno Accademico 2005/06 Marco Tarini Riassunto puntata precedente

Dettagli

Lezione 1: Introduzione

Lezione 1: Introduzione Lezione 1: Introduzione Informatica e Produzione Multimediale Docente: Umberto Castellani INFORMAZIONI GENERALI E-mail: umberto.castellani@univr.it Pagina web: http://www.sci.univr.it/~castella/teaching.html

Dettagli

HDRI (High Digital Range Images)

HDRI (High Digital Range Images) HDRI (High Digital Range Images) Un punto d incontro tra la fotografia digitale, la fisica e la realtà virtuale Marcello Seri Università di Bologna Cosa L High Dynamic Range Imaging, è una tecnica utilizzata

Dettagli

Capitolo V : Il colore nelle immagini digitali

Capitolo V : Il colore nelle immagini digitali Capitolo V : Il colore nelle immagini digitali Lavorare con il colore nelle immagini digitali L uso dei colori nella visione computerizzata e nella computer grafica implica l incorrere in determinate problematiche

Dettagli

Interazione Uomo-Macchina Nella Realta Virtuale

Interazione Uomo-Macchina Nella Realta Virtuale Interazione Uomo-Macchina Nella Realta Virtuale prof. Luca Chittaro Dipartimento di Matematica e Informatica Università di Udine http://www.dimi.uniud.it/~chittaro Interazione Uomo-Macchina: definizione

Dettagli

Lezione 2: Immagini digitali (1)

Lezione 2: Immagini digitali (1) Lezione 2: Immagini digitali (1) Informatica e produzione Multimediale Docente: Umberto Castellani Immagini digitali Digitalizzazione o acquisizione di immagini del mondo reale (es. da una fotografia).

Dettagli

Il Porto Virtuale. Modello 3D del Porto di Genova. Prof. Alessandro De Gloria. Università degli Studi di Genova

Il Porto Virtuale. Modello 3D del Porto di Genova. Prof. Alessandro De Gloria. Università degli Studi di Genova Il Porto Virtuale Modello 3D del Porto di Genova Prof. Alessandro De Gloria Sommario Chi siamo presentazione Laboratorio ELIOS Il progetto porto virtuale Modello 3D Filmato virtuale Sviluppi futuri Nuovi

Dettagli

Modelli per i materiali

Modelli per i materiali Texture mapping 1 Modelli per i materiali Il realismo visivo può essere ottenuto mediante i modelli di illuminazione e dei materiali Per modellare i materiali si possono utilizzare delle immagini dette

Dettagli

CNR - Istituto di Scienza e Tecnologie dell Informazione Alessandro Faedo (ISTI)

CNR - Istituto di Scienza e Tecnologie dell Informazione Alessandro Faedo (ISTI) IL RILIEVO DIGITALE TRIDIMENSIONALE, UN NUOVO STRUMENTO DI ANALISI E DOCUMENTAZIONE PER IL RESTAURO Roberto Scopigno CNR - Istituto di Scienza e Tecnologie dell Informazione Alessandro Faedo (ISTI) Il

Dettagli

Visualizzazione e Controllo Remoto di Agenti in Ambienti Virtuali Tramite la Libreria OpenSceneGraph

Visualizzazione e Controllo Remoto di Agenti in Ambienti Virtuali Tramite la Libreria OpenSceneGraph ALMA MATER STUDIORUM - UNIVERSITÀ DI BOLOGNA SEDE DI CESENA FACOLTÀ DI SCIENZE MATEMATICHE, FISCHE E NATURALI CORSO DI LAUREA IN SCIENZE DELL INFORMAZIONE Visualizzazione e Controllo Remoto di Agenti in

Dettagli

Applicazioni 3D avanzate

Applicazioni 3D avanzate Azienda Ospedaliera Card. G. Panico Applicazioni 3D avanzate VR e segmentazione delle articolazioni: campi applicativi Indice Applicazioni 3D avanzate Articolazioni e grandi macchine 1. Definizioni 2.

Dettagli

1 di 5 18/10/2012 01:36

1 di 5 18/10/2012 01:36 Server: localhost Database: corsi_parole_poli Tabella: orientamento Mostra Struttura SQL Cerca Inserisci Esporta Importa Operazioni Svuota Elimina Visualizzazione record 0-158 (159 Totali, La query ha

Dettagli

WebGL. Lezione 18: 15 Maggio 2014

WebGL. Lezione 18: 15 Maggio 2014 WebGL Lezione 18: 15 Maggio 2014 Cronologia: Grafica 3D nell Hardware In principio (giurassico informatico) postazioni specializzate La Silicon Graphics si afferma come produttrice di workstation grafiche

Dettagli

IMMAGINE BITMAP E VETTORIALI

IMMAGINE BITMAP E VETTORIALI BITMAP VETTORIALE VETTORIALE BITMAP IMMAGINE BITMAP è una immagine costituita da una matrice di Pixel. PIXEL (picture element) indica ciascuno degli elementi puntiformi che compongono la rappresentazione

Dettagli

Le ombre in OpenGl. Daniele Varin LS Ing. Informatica Corso di Elementi di Grafica Digitale http://varindaniele.altervista.org

Le ombre in OpenGl. Daniele Varin LS Ing. Informatica Corso di Elementi di Grafica Digitale http://varindaniele.altervista.org Le ombre in OpenGl Daniele Varin LS Ing. Informatica Corso di Elementi di Grafica Digitale http://varindaniele.altervista.org Punto di partenza In OpenGl le luci non proiettano ombre 2 Perché si introducono

Dettagli

Master in Computer Game Dev. Interaction Design

Master in Computer Game Dev. Interaction Design Master in Computer Game Dev Interaction Design Il Docente Umberto Castellani (PhD) Ricercatore del Dipartimento di Informatica Università di Verona VIPS (Vision, Image Processing & Sound) (http://vips.sci.univr.it)

Dettagli

UNIVERSITÀ DEGLI STUDI DI MILANO-BICOCCA. Facoltà di Psicologia

UNIVERSITÀ DEGLI STUDI DI MILANO-BICOCCA. Facoltà di Psicologia UNIVERSITÀ DEGLI STUDI DI MILANO-BICOCCA Facoltà di Psicologia Corso di laurea interclasse in Comunicazione e Psicologia Laurea in comunicazione (L-20) Laurea in psicologia (L-24) DESCRIZIONE E' istituito

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

Introduzione alla GPGPU Corso di sviluppo Nvidia CUDATM. Davide Barbieri

Introduzione alla GPGPU Corso di sviluppo Nvidia CUDATM. Davide Barbieri Introduzione alla GPGPU Corso di sviluppo Nvidia CUDATM Davide Barbieri Contatti skype: davbar86 mail: davide.barbieri@ghostshark.it Panoramica corso Introduzione al mondo delle GPU Modello GPGPU Nvidia

Dettagli

Visione Computazionale

Visione Computazionale Il docente Visione Computazionale Introduzione al corso a.a. 2004/2005 Andrea FUSIELLO, Professore Associato Dip. Informatica, Ca Vignal 2, I piano, stanza 5 Email: andrea.fusiello@univr.it Web Page del

Dettagli

Alessandra Raffaetà. Esercizio

Alessandra Raffaetà. Esercizio Lezione 9 S.I.T. PER LA VALUTAZIONE E GESTIONE DEL TERRITORIO Corso di Laurea Magistrale in Scienze Ambientali Alessandra Raffaetà Dipartimento di Informatica Università Ca Foscari Venezia Esercizio Dentisti(Codice,

Dettagli

Professor Ivo De Lotto, Ing. Alessandro Martinelli. Grafica 3D e Simulazioni Visuali

Professor Ivo De Lotto, Ing. Alessandro Martinelli. Grafica 3D e Simulazioni Visuali Grafica 3D e Simulazioni Visuali Professor Ivo De Lotto, Ing. Alessandro Martinelli Realtà Virtuale Storia della Grafica La prima rivoluzione grafica Grafica 3D Cinematografica Grafica Industriale La seconda

Dettagli

Elaborazione testi: immagini

Elaborazione testi: immagini by Studio Elfra sas Gestione Immagini Aggiornato a Aprile 2009 Informatica di base 1 Elaborazione testi: immagini Il testo di un documento di Word può essere integrato con immagini di vario tipo: 2 1 Elaborazione

Dettagli

Computer Graphics and Animation. Introduzione a Maya

Computer Graphics and Animation. Introduzione a Maya DIPARTIMENTO DI INGEGNERIA CHIMICA, GESTIONALE, INFORMATICA, MECCANICA Computer Graphics and Animation Anno Accademico 2014/2015 Docente: ing. Salvatore Sorce Introduzione a Maya Notizie Docente: ing.

Dettagli

Pisa, 15/02/2012. Corsi di studi in Ingegneria Informatica

Pisa, 15/02/2012. Corsi di studi in Ingegneria Informatica Pisa, 15/02/2012 Corsi di studi in Ingegneria Informatica Corsi di studi in Ingegneria Informatica Laurea triennale in Ingegneria Informatica Lauree magistrali in Computer Engineering Embedded Computing

Dettagli

48 Laurea magistrale in Comunicazione multimediale Scienze

48 Laurea magistrale in Comunicazione multimediale Scienze 48 Laurea magistrale in Comunicazione multimediale Scienze C U R R I C O L A All interno del corso di laurea magistrale gli insegnamenti e le attività formative sono organizzate in modo da offrire percorsi

Dettagli

Calendario delle lezioni

Calendario delle lezioni Modellazione Virtuale per l Architettura (77) 0/4 (00) 00/ _ introduzione Rev. rev0 0 4/09/0 0/0/00 Modellazione Virtuale per l Architettura (77) 0/4 PARTE I PARTE DATA GG ORE MAT/POM AULA DOCENTE TEORIA

Dettagli

ANIMATIKA SCHOOL OF VISUAL EFFECTS

ANIMATIKA SCHOOL OF VISUAL EFFECTS ANIMATIKA SCHOOL OF VISUAL EFFECTS AV Architettura Virtuale Modellazione 3D Render Architettonico Compositing. Queste discipline consentono di modellare, texturizzare, illuminare ed integrare in una foto

Dettagli

Percorso Video Game. Percorsi per la Laurea Magistrale in Informatica. Obiettivi generali. Sbocchi professionali

Percorso Video Game. Percorsi per la Laurea Magistrale in Informatica. Obiettivi generali. Sbocchi professionali Percorsi per la Laurea Magistrale in Informatica Percorso Video Game Docenti di riferimento: Dr. Dario Maggiorini, Dr. Laura Anna Ripamonti Sede di erogazione: Milano Obiettivi generali Il mercato dei

Dettagli

corso master HYPERGRAPHICS [HYG]

corso master HYPERGRAPHICS [HYG] corso master HYPERGRAPHICS [HYG] Universi complessi in continua espansione, dove fondere le conoscenze accademiche classiche con i più avanzati strumenti computer aided di scultura, painting, illuminazione,

Dettagli

Premessa. GUI: organizzazione generale

Premessa. GUI: organizzazione generale Premessa Luxology Modo è un software di grafica 3D di ultima generazione. Non è un software con una vocazione specifica, ma piuttosto un sistema estremamente flessibile che comprende modellazione solida

Dettagli

È possibile caratterizzare un percorso formativo per gli studenti sulla base di due aree di specializzazione (indirizzi):

È possibile caratterizzare un percorso formativo per gli studenti sulla base di due aree di specializzazione (indirizzi): Percorsi per la Laurea Magistrale in Informatica Percorso Video Game Docenti di riferimento: Dario Maggiorini, Laura Anna Ripamonti Sede di erogazione: Milano LIKE THIS! Obiettivi generali Il mercato dei

Dettagli

CAD 2D/3D E RENDERING

CAD 2D/3D E RENDERING FFA CAD 2D/3D E RENDERING OBIETTIVI Il corso si propone di fornire agli allievi le abilità pratiche necessarie per una corretta formazione relativa all uso professionale di AUTOCAD 2D, 3D e RENDERING con

Dettagli

Informa(ca grafica e tecniche di rilievo archite4onico ad alta definizione

Informa(ca grafica e tecniche di rilievo archite4onico ad alta definizione Informa(ca grafica e tecniche di rilievo archite4onico ad alta definizione Ing. Simone Garagnani, Ph. D. Ing. Simone Garagnani, Ph.D. UNA BREVE INTRODUZIONE COMPUTER GRAPHICS disciplina che studia le tecniche

Dettagli

Texture maps come assets

Texture maps come assets Texture mapping Ogni texel è Un colore RGB (color map, RGB map, diffuse map) Una normale (bump map, o normal map) Il coefficiente speculare (specular map) Un fattore di trasparenza (alpha map, o cutout

Dettagli

Introduzione. La grafica al calcolatore. Schema di una applicazione grafica. Strumenti software della grafica al calcolatore.

Introduzione. La grafica al calcolatore. Schema di una applicazione grafica. Strumenti software della grafica al calcolatore. Introduzione Dove si cerca di inquadrare l argomento del corso, dando una possibile definizione di grafica al calcolatore, delineandone brevemente i paradigmi, introducendo la struttura tipica di una applicazione

Dettagli

Tipologia dei dati e organizzazione delle informazioni Sistemi di indicizzazione e recupero

Tipologia dei dati e organizzazione delle informazioni Sistemi di indicizzazione e recupero Tipologia dei dati e organizzazione delle informazioni Sistemi di indicizzazione e recupero 2. Approfondimento su immagini e grafica IMMAGINI l immagine digitale è una matrice bidimensionale di numeri,

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

Facoltà di Ingegneria

Facoltà di Ingegneria Università degli studi di Roma Tor Vergata Facoltà di Ingegneria Laurea in Ingegneria Informatica Creazione e animazione interattiva di grafica tridimensionale Relatore Ing. Francesco Martinelli Candidato

Dettagli

SISTEMI di PERSONAL COMPUTER

SISTEMI di PERSONAL COMPUTER CORSO AutoCAD SCHEDA N 2 SISTEMI di PERSONAL COMPUTER schematizzazione di un processo di elaborazione... INPUT (Ingresso) ELABORAZIONE OUTPUT (Uscita) ROL.98 Un personal computer è costituito da un insieme

Dettagli

ShareGrid Una piattaforma di calcolo condivisa per Grid Computing

ShareGrid Una piattaforma di calcolo condivisa per Grid Computing ShareGrid Una piattaforma di calcolo condivisa per Grid Computing Distributed Computing Systems Group Università del Piemonte Orientale http://dcs.di.unipmn.it sharegrid.admin@topix.it Cos è ShareGrid

Dettagli

ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n. 51-56025 PONTEDERA (PI) DIPARTIMENTO: Discipline Informatiche

ISTITUTO TECNICO INDUSTRIALE STATALE G. MARCONI Via Milano n. 51-56025 PONTEDERA (PI) DIPARTIMENTO: Discipline Informatiche PROGRAMMAZIONE COORDINATA TEMPORALMENTE Monte ore annuo 66 Libro di Testo A.LORENZI M.GOVONI APPLICAZIONI SCIENTIFICHE per il Liceo Scientifico delle Scienze applicate - ATLAS SETTEMBRE Modulo 0 : COLLEGAMENTO

Dettagli

Pipeline di rendering. Pipeline di rendering. Outline. Grafica off-line vs Grafica real-time

Pipeline di rendering. Pipeline di rendering. Outline. Grafica off-line vs Grafica real-time Pipeline di rendering Davide Gadia Corso di Programmazione Grafica per il Tempo Reale Laurea Magistrale in Informatica per la Comunicazione a.a. 2013/2014 Outline Grafica off-line vs Grafica real-time

Dettagli

UNIVERSITÀ DEGLI STUDI DI SIENA

UNIVERSITÀ DEGLI STUDI DI SIENA UNIVERSITÀ DEGLI STUDI DI SIENA FACOLTÀ DI INGEGNERIA Corso di Laurea Specialistica in Ingegneria Informatica, orientamento Robotica ed Automazione Tesi di Laurea Interazione Visuo-Aptica con Oggetti Deformabili

Dettagli

Reti innovative per competere. 28 novembre 2011 Carlambrogio Chiodaroli

Reti innovative per competere. 28 novembre 2011 Carlambrogio Chiodaroli Reti innovative per competere 28 novembre 2011 Carlambrogio Chiodaroli Credito Valtellinese 15% ICCREA + BCC 15% Associazioni 5% CCIAA Como 50% Fond. Politecnico di Milano Confindustri 8% a Como 4% Comune

Dettagli

INFORMATICA. Corso di Laurea in Scienze dell'educazione

INFORMATICA. Corso di Laurea in Scienze dell'educazione INFORMATICA Corso di Laurea in Scienze dell'educazione Introduzione all Informatica Docente: Mario Alviano Studio: Dipartimento di Matematica Cubo 30B 2 Piano Ricevimento: giovedì 18:30 19:30 (avvisare

Dettagli

CARATTERISTICHE VIDEO

CARATTERISTICHE VIDEO CARATTERISTICHE VIDEO Quando si parla di definizione video ci sono diversi parametri che contribuiscono alla formazione del quadro dell immagine e di conseguenza alla relativa qualità. Il rapporto d'aspetto,

Dettagli

Animazioni 3D. Informatica Grafica I. Le basi dell'animazione 3D. Le basi dell'animazione 3D. Le basi dell'animazione 3D. Le basi dell'animazione 3D

Animazioni 3D. Informatica Grafica I. Le basi dell'animazione 3D. Le basi dell'animazione 3D. Le basi dell'animazione 3D. Le basi dell'animazione 3D Informatica Grafica I Marco Gribaudo marcog@di.unito.it Animazioni 3D L'animazione 3D si basa sugli stessi principi dell'animazione tradizionale. Il filmato viene realizzato attraverso una sequenza di

Dettagli

InSynchLab- Per maggiori info visita il nostro sito: www.insynchlab.net Oppure, seguici su Facebook: www.facebook.com/insynchlab.

InSynchLab- Per maggiori info visita il nostro sito: www.insynchlab.net Oppure, seguici su Facebook: www.facebook.com/insynchlab. InSynchLab InSynchLab è un progetto che nasce nel 2010 dal laboratorio del corso di Nuove tecnologie dell Arte dell Accademia di Brera di Milano, con il proposito di rivoluzionare il panorama contemporaneo

Dettagli

Gli studi dell HCI si concentrano spesso sull interfaccia

Gli studi dell HCI si concentrano spesso sull interfaccia Interazione Uomo-Macchina (e Usabilità) 1 Cos'è l'hci? Human-Computer Interaction (HCI) Possibile definizione (ACM) Human-computer interaction ti is a discipline i concerned with the design, evaluation

Dettagli

Immagini e clustering

Immagini e clustering Immagini e clustering Alberto Borghese Università degli Studi di Milano Laboratorio di Sistemi Intelligenti Applicati (AIS-Lab) Dipartimento di Scienze dell Informazione borghese@dsi.unimi.it 1/24 http:\\homes.dsi.unimi.it\

Dettagli

Progettazione 3D. Area formativa PROGETTAZIONE TECNICA

Progettazione 3D. Area formativa PROGETTAZIONE TECNICA Progettazione 2D Disegno con il programma più diffuso nel campo del disegno CAD e preparazione all eventuale certificazione ECDL Specialised Level - CAD 2D (progettazione Computer Aided Design bidimensionale).

Dettagli

AMBIENTE VIRTUALE. Moduli logici di un Ambiente Virtuale. Modellazione. Management Rendering Interazione. Sintesi. Comportamenti.

AMBIENTE VIRTUALE. Moduli logici di un Ambiente Virtuale. Modellazione. Management Rendering Interazione. Sintesi. Comportamenti. Moduli logici di un Ambiente Virtuale Sintesi Campionamento Comportamenti Proprietà AMBIENTE VIRTUALE Management Rendering Interazione UTENTE È il processo che porta alla descrizione di un oggetto (modello),

Dettagli

Information Visualization

Information Visualization Information Visualization Introduzione alla CG Prof. Andrea F. Abate abate@unisa.it http://www.unisa.it/docenti/andreafrancescoabate/index CG e VR: cosa sono e a cosa servono Con il termine Computer Graphics,

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 A2 Elaborazione grafica in 2D 1 Prerequisiti Utilizzo elementare di applicazioni grafiche Conoscenza elementare di dispositivi grafici Elementi di numerazione binaria 2 1

Dettagli

Esercitazioni di Informatica Grafica A.A. 2009-2010

Esercitazioni di Informatica Grafica A.A. 2009-2010 Esercitazioni di Informatica Grafica A.A. 2009-2010 Ing. Simone Garagnani simone.garagnani@unibo.it UNIVERSITA DI BOLOGNA Simone Garagnani - Esercitazioni di Informatica Grafica PARTE II Gli strumenti

Dettagli

Codifica delle immagini

Codifica delle immagini FONDAMENTI DI INFORMATICA Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine Codifica delle immagini 2000 Pier Luca Montessoro (si veda la nota di copyright alla slide n.

Dettagli

Luci/Ombre. YAFARAY motore di rendering Open Source. Federico Frittelli aka fredfrittella. SUTURA-studio di progettazione.

Luci/Ombre. YAFARAY motore di rendering Open Source. Federico Frittelli aka fredfrittella. SUTURA-studio di progettazione. Luci/Ombre YAFARAY motore di rendering Open Source Federico Frittelli aka fredfrittella SUTURA-studio di progettazione LinuxDay, 2010 fredfrittella (SUTURA-studio di progettazione) Luci/Ombre 23 Ottobre

Dettagli

Lezione 1. Introduzione e Modellazione Concettuale

Lezione 1. Introduzione e Modellazione Concettuale Lezione 1 Introduzione e Modellazione Concettuale 1 Tipi di Database ed Applicazioni Database Numerici e Testuali Database Multimediali Geographic Information Systems (GIS) Data Warehouses Real-time and

Dettagli

Fondamenti di Informatica INFORMATICA ED UNITA DI MISURA

Fondamenti di Informatica INFORMATICA ED UNITA DI MISURA Fondamenti di Informatica INFORMATICA ED UNITA DI MISURA INFORMATICA= INFOR(MAZIONE AUTO)MATICA Scienza che si occupa del trattamento automatico dell informazione Dati(input) Istruzioni di un Computer

Dettagli

Applicazioni della Realtà Virtuale al settore della Riabilitazione Motoria. Stato dell arte e caso di studio: il progetto HYPER Alessandro De Mauro

Applicazioni della Realtà Virtuale al settore della Riabilitazione Motoria. Stato dell arte e caso di studio: il progetto HYPER Alessandro De Mauro Applicazioni della Realtà Virtuale al settore della Riabilitazione Motoria. Stato dell arte e caso di studio: il progetto HYPER Alessandro De Mauro Ademauro@vicomtech.org Vicomtech Centro tecnologico no

Dettagli

MASTER IN 3D VISUALIZATION

MASTER IN 3D VISUALIZATION MASTER IN 3D VISUALIZATION CON CERTIFICAZIONI INTERNAZIONALI AUTODESK AUTOCAD e 3DS MAX Il Master 3d Visualization con Certificazione internazionale Autodesk AutoCAD e 3ds Max prepara lo studente a entrare

Dettagli

Tecnologie per i beni culturali e Digital Mont e Prama

Tecnologie per i beni culturali e Digital Mont e Prama Visual Computing Tecnologie per i beni culturali e Digital Mont e Prama Enrico Gobbetti / CRS4 Visual Computing CRS4: Centro di Ricerca, Sviluppo e Studi Superiori in Sardegna CRS4/Visual Computing, Luglio

Dettagli

Scopo della lezione. Informatica. Informatica - def. 1. Informatica

Scopo della lezione. Informatica. Informatica - def. 1. Informatica Scopo della lezione Informatica per le lauree triennali LEZIONE 1 - Che cos è l informatica Introdurre i concetti base della materia Definire le differenze tra hardware e software Individuare le applicazioni

Dettagli

TECNICO SUPERIORE PER L INFORMATICA INDUSTRIALE

TECNICO SUPERIORE PER L INFORMATICA INDUSTRIALE ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE SETTORE INDUSTRIA E ARTIGIANATO TECNICO SUPERIORE PER L INFORMATICA INDUSTRIALE STANDARD MINIMI DELLE COMPETENZE TECNICO PROFESSIONALI DESCRIZIONE DELLA FIGURA

Dettagli

Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) Rappresentazione caratteri Rappresentazioni immagini Rappresentazione suoni

Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) Rappresentazione caratteri Rappresentazioni immagini Rappresentazione suoni 2009-200 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 3 Rappresentazione caratteri Rappresentazioni immagini Rappresentazione suoni Lez. 3 Calcolatore e Informazione Tutti i

Dettagli

Classificazione delle applicazioni multimediali su rete

Classificazione delle applicazioni multimediali su rete Universita' di Verona Dipartimento di Informatica Classificazione delle applicazioni multimediali su rete Davide Quaglia a.a. 2006/2007 1 Sommario Architettura di riferimento Classificazione per funzionalità

Dettagli

Lez.8 - Multimedia. Prof. Giovanni Mettivier

Lez.8 - Multimedia. Prof. Giovanni Mettivier Lez.8 - Multimedia Prof. Giovanni Mettivier Dott. Giovanni Mettivier, PhD Dipartimento Scienze Fisiche Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via Cintia, I-80126, Napoli mettivier@na.infn.it

Dettagli

Flussi Multimediali. Introduzione

Flussi Multimediali. Introduzione Flussi Multimediali 1 Introduzione Film digitali, video clip e musica stanno diventando un modo sempre più comune di presentare l informazione e l intrattenimento per mezzo del computer I file audio e

Dettagli

RILIEVO E MODELLAZIONE 3D PER I BENI CULTURALI

RILIEVO E MODELLAZIONE 3D PER I BENI CULTURALI RILIEVO E MODELLAZIONE 3D PER I BENI CULTURALI PERCHE' 3D? Documentazione e analisi di contesti archeologici Conservazione digitale e tutela Divulgazione (filmati / realtà virtuale) GIS RILIEVO 3D Misura

Dettagli

PROGETTO DI FORMAZIONE ESPERTI IN TECNICHE DI DIGITAL PATTERN PON01 _01268 MODULO A CORSI SPECIALISTICI OB 1 500 ORE

PROGETTO DI FORMAZIONE ESPERTI IN TECNICHE DI DIGITAL PATTERN PON01 _01268 MODULO A CORSI SPECIALISTICI OB 1 500 ORE PROGETTO DI FORMAZIONE ESPERTI IN TECNICHE DI DIGITAL PATTERN PON01 _01268 MODULO A CORSI SPECIALISTICI OB 1 500 ORE CALENDARIO DELLE LEZIONI DAL 20/06/2013 AL 14/11/2013 gio-20-06-13 8,30 14,30 6,00 ma5

Dettagli

Marta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona

Marta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona Marta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona Classificazione delle immagini Le immagini si suddividono in raster e vettoriali. Le immagini raster sono di tipo

Dettagli

ELETTRONICA DIGITALE

ELETTRONICA DIGITALE ELETTRONICA DIGITALE Ebbe praticamente inizio nel 1946 con il calcolatore elettronico chiamato ENIAC, realizzato con 18.000 valvole termoioniche, occupava 180 mq e consumava 200 kw. Ma l'idea che sta alla

Dettagli

Dalla Sfera a Luigi del film Cars L Algoritmo di Ray Tracing

Dalla Sfera a Luigi del film Cars L Algoritmo di Ray Tracing Dalla Sfera a Luigi del film Cars L Algoritmo di Ray Tracing Ing. Federico Bergenti E-mail federico.bergenti@unipr.it Telefono +39 0521 90 6929 Sintesi di Immagini Digitali Generazione automatica di immagini

Dettagli

Codifica delle immagini

Codifica delle immagini FONDAMENTI DI INFORMATICA Ing. DAVIDE PIERATTONI Facoltà di Ingegneria Università degli Studi di Udine Codifica delle immagini 2000-2007 P. L. Montessoro - D. Pierattoni (cfr.la nota di copyright alla

Dettagli

Realizzazione siti web. Le immagini

Realizzazione siti web. Le immagini Realizzazione siti web Le immagini Rappresentqazione digitale delle immagini (immagini bitmapped Si sovrappone all'immagine analogica (ad esempio una fotografia) una griglia fittissima di minuscole cellette.

Dettagli