Storia della Computer Graphics Docente: A cura di: Prof.ssa Francesca Perla Giuseppe Di Nucci Marialuisa Falanga Giulia Monaco Pinella Pedullà Anno Accademico 2005/2006 La visualizzazione scientifica: introduzione Storia della Computer Graphics 2 La visualizzazione scientifica Lo Lo scopo scopo della della visualizzazione visualizzazione scientifica, scientifica, aa differenza differenza delle delle altre altre applicazioni applicazioni della della computer computer Graphic, Graphic, èè di di migliorare migliorare le le informazioni informazioni invece invece di di creare creare illusioni. illusioni. Storia della Computer Graphics 3 Legame tra cognizione e visione La La cognizione cognizione ee la la visione visione sono sono strettamente strettamente legate: legate: spesso spesso diciamo diciamo “vedo” “vedo” per per dire dire ho ho capito. capito. Il Il nostro nostro sistema sistema visivo visivo èè un’estensione un’estensione del del cervello: cervello: addirittura addirittura 1/3 1/3 –– 1/4 1/4 del del suo suo volume volume èè dedicato dedicato alla alla visione. visione. Questo Questo èè ilil motivo motivo per per cui cui spesso spesso usiamo usiamo ilil sistema sistema visivo visivo per per comprendere comprendere delle delle informazioni. informazioni. Storia della Computer Graphics 4 Provate a denominare, il più velocemente possibile, il colore delle parole, senza badare al loro significato Sperimenterete un conflitto tra il messaggio visuale e quello verbale. J.R.Stroop, "Studies of Interference in Serial Verbal Reactions", 1935 Storia della Computer Graphics 5 La visualizzazione: definizione to to visualize visualize:: to to form form aa mental mental vision, vision, image, image, or or picture picture of of (something (something not not visible visible or or present present to to sight, sight, or or of of an an abstraction); abstraction); to to make make visible visible to to the the mind mind or or imagination. imagination. (The (The Oxford Oxford English English Dictionary, Dictionary, 1989) 1989) Storia della Computer Graphics 6 La visualizzazione scientifica: definizione “The “Thepurpose purposeof ofcomputing computingisisinsight insight not notnumbers” numbers” Richard RichardHamming Hamming1962 1962 Visualization Visualizationisisaamethod methodof ofcomputing. computing.It Ittransforms transformsthe the symbolic into the geometric, enabling researchers to observe symbolic into the geometric, enabling researchers to observe their theirsimulations simulationsand andcomputations. computations. Visualization Visualizationoffers offersaamethod methodfor forseeing seeingthe theunseen. unseen.It Itenriches enriches the process of scientific discovery and fosters profound the process of scientific discovery and fosters profoundand and unexpected insights. In many fields it is already revolutionizing unexpected insights. In many fields it is already revolutionizing the theway wayscientists scientistsdo doscience”. science”. Visualization VisualizationininScientific ScientificComputing, Computing,McCormick McCormicket etal. al. ACM SIGGRAPH, 1987 ACM SIGGRAPH, 1987 Storia della Computer Graphics 7 La visualizzazione scientifica: le basi Realtà Rappresentazione (computerizzata) della realtà Immagine Osservatori La visualizzazione è essenzialmente un processo di trasformazione da una rappresentazione percettiva ad una rappresentazione computerizzata, scegliendo una tecnica di codifica che incrementi le capacità umane di comprensione e di comunicazione. Lo scopo di un osservatore potrebbe essere di comprendere un fenomeno fisico, un concetto matematico o in generale di rappresentare o risolvere un problema. Storia della Computer Graphics 8 Uno dei primi esempi di visualizzazione (Dr. John Snow 1854) Con Conuna unasemplice sempliceforma formadi di visualizzazione visualizzazioneèèriuscito riuscitoaa ricondurre ricondurrelalacausa causadi diuna una serie seriedi dicasi casidi dicolera coleraininun un quartiere quartieredi diLondra Londraad adun un singolo pozzo infetto. singolo pozzo infetto. Storia della Computer Graphics 9 La visualizzazione scientifica nella storia Storia della Computer Graphics 10 La visualizzazione scientifica nella storia 1600 -1699: Misure 1600-1699: Misure ee teorie teorie 1700 -1799: Nuove 1700-1799: Nuove forme forme grafiche grafiche 1850 –1899: L’età 1850–1899: L’età d’oro d’oro della della grafica grafica dei dei dati dati 1900 –1949: L’oscura 1900–1949: L’oscura età età moderna moderna 1950 –1975: La 1950–1975: La rinascita rinascita della della visualizzazione visualizzazione dei dei dati dati 1975 –1995: L’era 1975–1995: L’era della della visualizzazione visualizzazione scientifica scientifica digitale digitale Storia della Computer Graphics 11 1600-1699: Misure e teorie Il Il diciasettesimo diciasettesimo secolo secolo fu fu caratterizzato caratterizzato dall’esigenza dall’esigenza di di effettuare effettuare misurazioni misurazioni riguardanti riguardanti ilil tempo, tempo, le le distanze distanze ee gli gli spazi. spazi. In In questo questo secolo secolo si si svilupparono svilupparono scienze scienze quali quali la la cartografia, cartografia, la la statistica statistica ee la la geometria geometria analitica. analitica. Si Si può può vedere vedere questo questo secolo secolo come come ilil secolo secolo che che da da vita vita al al modo modo di di pensare pensare visuale. visuale. Storia della Computer Graphics 12 1600-1699: Misure e teorie 1603 1603Christopher ChristopherScheiner Scheiner (1575–1650), (1575–1650),inventa inventailil pantografo pantografo uno unostrumento strumento che cheserve serveaacopiare copiareuna una figura figura in in scala scala diversa diversa seguendone seguendoneililcontorno, contorno, costituito costituitoda daquattro quattroaste aste articolate articolatemediante medianteperni perni eecorsoi. corsoi. Storia della Computer Graphics 13 1600-1699: Misure e teorie 1614 1614John JohnNapier Napier(1550–1617), (1550–1617),pubblica pubblica lalaprima tabella dei logoritmi prima tabella dei logoritmi. . La Ladiffusione diffusionedel delcalcolo calcolomediante mediante logaritmi costituisce un fatto logaritmi costituisce un fattodidi grande grandeimportanza importanzastorica. storica.Mediante Mediantei i logaritmi logaritmiKeplero Kepleroriuscì riuscìaaelaborare elaborarei i dati datiastronomici astronomicifino finoalle alle considerazioni che gli consentirono considerazioni che gli consentironodidi formulare formularelelesue sueleggi, leggi,con conlele conseguenze conseguenzesullo sullosviluppo sviluppo dell‘astronomia e della dell‘astronomia e dellafisica fisica. .Come Come Nepero aveva previsto, i calcoli Nepero aveva previsto, i calcoli mediante mediantei ilogaritmi logaritmihanno hannoconsentito consentito didiridurre vistosamente i tempi ridurre vistosamente i tempidei dei calcoli, fino a far dire a Laplace calcoli, fino a far dire a Laplace che che Nepero aveva raddoppiato la vita Nepero aveva raddoppiato la vita degli degliatronomi. atronomi. Storia della Computer Graphics 14 1600-1699: Misure e teorie 1626 1626Christopher Christopher Scheiner Scheiner(1575–1650), (1575–1650),ee Galieo GalieoGaliei Galieiutilizzano utilizzano contemporaneamente contemporaneamenteuna una rappresentazione rappresentazione visuale visuale per perdescrivere descrivereii cambiamenti cambiamentidelle delle macchie macchie solari solarinel neltempo. tempo. Storia della Computer Graphics 15 1600-1699: Misure e teorie 1628-1637 1628-1637 Le Lefigure figurepiù piùeminenti eminentidella della prima metà del ‘600 sono prima metà del ‘600 sonostate state senza dubbio Renè Descates senza dubbio Renè Descates (Cartesio, (Cartesio,1596-1650) 1596-1650)eePierre Pierre de Fermats (1601-1665). de Fermats (1601-1665). Essi Essifurono furonogli gliideatori ideatoridella della geometria analitica. geometria analitica. Gli Glienti entidella dellageometria geometria(linee, (linee, superfici e volumi) vennero superfici e volumi) vennerocosì così tradotti in espressioni tradotti in espressioni matematiche matematiche(le (lecosiddette cosiddette "funzioni") "funzioni"). . Storia della Computer Graphics 16 1600-1699: Misure e teorie 1644 1644Michael MichaelF. F.Van VanLangren Langren (1600–1675) (1600–1675)utilizza utilizzalala prima primarappresentazione rappresentazione visuale visuale dei dei dati dati statistici. statistici. Egli graficò la variazione Egli graficò la variazione nella nelladeterminazione determinazionedella della longitudine tra Toledo longitudine tra Toledoee Roma. Roma. Storia della Computer Graphics 17 1600-1699: Misure e teorie 1646 1646Athanasius AthanasiusKirscher Kirscher (1602–1680), inventa (1602–1680), inventalala lanterna lanterna magica magica ::le le immagini venivano immagini venivano disegnate disegnatesu suun unvetro vetroee proiettate proiettatesui sui muri. muri. L’arte L’artedi diproiettare proiettare immagini fu immagini fuclassifficata classifficata come “Intrattenimento.” come “Intrattenimento.” Storia della Computer Graphics 18 1600-1699: Misure e teorie Nel Nel 1660 1660, ,loloscienziato scienziatoinglese inglese Isaac Isaac Newton Newtonscrisse scrisselala Teoria Teoria dei dei colori colorisulla sullabase base di diesperimenti esperimentiottici otticicondotti condotti inincamera cameraoscura. oscura.L’effetto L’effetto più piùseducente seducentedell’esperienza dell’esperienza di diNewton Newtonsta stanella nella scomposizione scomposizione della della luce luce facendo facendofiltrare filtrareililraggio raggio luminoso luminosoattraverso attraversoun un cristallo cristallodi dispato spatod’Islanda. d’Islanda. Storia della Computer Graphics 19 1600-1699: Misure e teorie 1669 1669Christiaan Christiaan Huygens Huygens(1629–1695) (1629–1695)grafica grafica una una tabella tabella delle delle vita vita media media dell’uomo dell’uomoee dimostra dimostracome cometrovare trovare per peruna unapersona personadi diuna una data dataetà etàililtempo tempodi divita vita restante. restante. Storia della Computer Graphics 20 1700-1799: Nuove forme grafiche Il Ildiciottesimo diciottesimosecolo secolopuò puòessere essereconsiderato consideratoun unsecolo secoloche che ha hapreparato preparatoililterreno terrenoper perlalanascita nascitadella dellavisualizzazione visualizzazione scientifica scientificaavvenuta avvenutanel nelsecolo secolosuccessivo. successivo. Durante Durantequesto questo periodo periodoviene vienefatta fattalalaprima primaclassificazione classificazionedei deicolori. colori. Verso Versolalafine finedi diquesto questosecolo secolovengono vengonofatti fattiiiprimi primi tentativi tentatividi dicreazione creazionedi dimappe mappetematiche: tematiche:geologiche, geologiche, economiche, economiche,dati datimedici. medici. Storia della Computer Graphics 21 1700-1799: Nuove forme grafiche 1730 1730 Heinrich HeinrichLambert Lambert (1728-1777), (1728-1777),fisico fisicoee matematico, matematico,elaborò elaboròun un sistema di relazione sistema di relazione fra fra ii diversi diversi colori colori nella nella loro loro alterazione alterazionecon conililbianco biancoee con conililnero. nero. Storia della Computer Graphics 22 1700-1799: Nuove forme grafiche 1745 1745IlIlpittore pittoreTobias TobiasMayer Mayerelaborò elaboròilil suo suosistema sistemapartendo partendodalla dallapiramide piramide didiLambert. Egli dispose i colori Lambert. Egli dispose i coloriinin una unadoppia doppiapiramide piramideaiaicui cuivertici vertici collocò in alto il bianco e collocò in alto il bianco eininbasso bassoilil nero e in una posizione equidistante nero e in una posizione equidistanteee simmetrica simmetricadai daidue duepoli polii icolori coloripuri. puri.II colori puri schiariscono verso l'alto colori puri schiariscono verso l'altoee scuriscono scurisconoverso versoililbasso. basso. 1758 1758Tobias TobiasMayer Mayerrealizza realizzaililprimo primo sistema tricromatico di ordinamento sistema tricromatico di ordinamento dei deicolori colorimateriali. materiali.Mayer Mayerparte partedai dai tre trecolori colorirosso, rosso,giallo gialloeeblu blueelili rappresenta rappresentaaiaitre trevertici verticididiun un triangolo. Le mescolanze triangolo. Le mescolanzedididue duediditali tali colori colorisono sonosituate situatesui suilati latidel del triangolo, triangolo,lelemescolanze mescolanzediditre trecolori colori all’interno all’internodel deltriangolo. triangolo. Storia della Computer Graphics 23 1700-1799: Nuove forme grafiche 1787 1787Ernest ErnestFlorens Florens Friedrich Chladni Friedrich Chladni(1756– (1756– 1827) effettuò degli 1827) effettuò deglistudi studi sugli effetti delle sugli effetti delle vibrazioni. vibrazioni.Egli Eglidispose disposesu su un undisco discouna unastriscia strisciadi di sabbia sabbiaeeosservò osservòin in seguito a delle vibrazini seguito a delle vibrazini come comeessa essasisiposizionava. posizionava. Storia della Computer Graphics 24 1800-1849: Inizi della moderna grafica dei dati Nella Nellaprima primametà metàdel deldiciannovesimo diciannovesimosecolo secolosisiassiste assistead aduna una crescita crescitaesplosiva esplosivadelle dellearti artigrafiche: grafiche:vengono vengonoinventate inventatele le prime primetecniche tecniche fotografiche, fotografiche,vengono vengonoinvetati invetatiiimetodi metodi della dellastatistica statisticagrafica. grafica. Storia della Computer Graphics 25 1800-1849: Inizi della moderna grafica dei dati 1830–1835 1830–1835 Le Le analisi analisi grafiche dei fenomeni grafiche dei fenomeni naturali naturali di di Michael Michael Faraday (1791–1867) Faraday (1791–1867) iniziano inizianoaacomparire comparirenelle nelle pubblicazioni pubblicazioniscientifiche scientifiche inglesi. inglesi.Per Peresempio, esempio,nel nel 1832, Faraday propose 1832, Faraday proposelala rappresentazione rappresentazione grafica grafica delle linee di forza delle linee di forza elettriche elettriche ee magnetiche. magnetiche. Storia della Computer Graphics 26 1800-1849: Inizi della moderna grafica dei dati 1833 1833 Charles Charles Wheatstone Wheatstone(1802– (1802– 1875), inventa lo stereoscopio, 1875), inventa lo stereoscopio, un undispositivo dispositivoatto attoaafornire fornirelala sensazione di tridimensionalità sensazione di tridimensionalità nell'osservazione nell'osservazionedididue dueimmagini immagini piane. Esso si basa sull'artificio piane. Esso si basa sull'artificio didifar farvedere vedereaaciascun ciascunocchio occhio un'immagine leggermente un'immagine leggermente sfasata sfasatarispetto rispettoaaquella quellavista vista dall'altro occhio. Diversi tubi dall'altro occhio. Diversi tubi binoculari binocularierano eranodotati dotatididi accorgimenti accorgimentiche chepermettevano permettevano una visione tridimensionale una visione tridimensionaledegli degli stereogrammi. stereogrammi. Storia della Computer Graphics 27 1800-1849: Inizi della moderna grafica dei dati 1839 Louis Jacques Mand´e Daguerre (1787– 1839 Louisinventa Jacques Mand´e Daguerre (1787– 1851), il primo processo fotografico 1851), inventa il primo processo fotografico laladagherrotipia. IlIldagherrotipo sisiottiene dagherrotipia. dagherrotipo utilizzando una lastra di rame su cui èottiene utilizzando una lastra di rame su cui èstato stato applicato elettroliticamente uno strato applicato elettroliticamente uno strato d‘argento, quest'ultimo viene sensibilizzato d‘argento, quest'ultimo viene sensibilizzato alla luce con vapori di iodio. La lastra deve alla luce con vapori di iodio. La lastra deve quindi essere esposta entro un'ora e per un quindi essere esposta entro un'ora e per un periodo variabile tra i 10 e i 15 minuti. periodo variabile tra i 10 e i 15 minuti. 1841William H. mette aapunto 1841William H.Fox FoxTolbat Tolbatche mette puntolala calotipia o talbotipia è un calotipia o talbotipia cheper è un procedimento fotografico lolosviluppo didi procedimento fotografico per sviluppo immagini riproducibili con la tecnica del immagini/ riproducibili con la tecnica del negativo negativo /positivo. positivo. 1861 James Maxwell inventa 1861 JamesClerk Clerk Maxwell(1831–1879), (1831–1879), inventa ililprocesso tricromatico per fare processo tricromatico per fare fotografie facendo tre immagini fotografieaacolori colori facendo tre immagini monocromatiche con dei filtri di colore monocromatiche con dei filtri di colore rosso, rosso,verde verdeeeblu. blu. Storia della Computer Graphics 28 1850–1899: L’età d’oro della grafica dei dati 1854 1854John JohnSnow Snow(1813–1858 (1813–1858),),usa usa una mappa a punti e scopre la una mappa a punti e scopre la sorgente sorgentedidiuna unaepidemia epidemiadidi colera. colera. 1857 1857 Si Si tiene tieneaaVienna Viennaalal“Third “Third International InternationalStatistical Statistical Congress” Congress”una unadiscussione discussionesulla sulla standardizzazione standardizzazioneee classificazione classificazionedei deimetodi metodi grafici grafici. . Storia della Computer Graphics 29 1850–1899: L’età d’oro della grafica dei dati 1869 1869 Dmitri DmitriMendeleev Mendeleev (1834–1907), (1834–1907), usa usalalatavola tavola periodica periodicaper perclassificare classificare gli gli elementi elementi chimici chimiciin in accordo accordoalle alleloro loroproprietà proprietà permetendo permetendolalapredizione predizione di dinuovi nuovielementi elementiche che saranno sarannoscoperti scopertiin in seguito. seguito. Storia della Computer Graphics 30 1850–1899: L’età d’oro della grafica dei dati 1878 1878 Etienne-Jules Etienne-JulesMarey Marey (1830–1904) tenta (1830–1904) tentaper perprimo primo di riassumere, descrivere di riassumere, descrivere ed ed illustrare i metodi grafici illustrare i metodi grafici disponibili disponibili per per i i dati dati sperimentali. sperimentali. 1882 1882 Etienne-Jules Etienne-JulesMarey Marey (1830–1904), il precursore (1830–1904), il precursore dell’invenzione dell’invenzionedella della cinepresa; egli infatti cinepresa; egli infatti svilippò svilippò molti molti congegni congegni alal fine fine di di registrare registrare ee visualizzare visualizzare fenomeni fenomeni inin movimento. movimento. Storia della Computer Graphics 31 1850–1899: L’età d’oro della grafica dei dati 1880 1880 John JohnVenn Venn(1834– (1834– 1923), 1923),rappresenta rappresenta la la logica proposizionale logica proposizionale con con dei diagrammi. dei diagrammi. Storia della Computer Graphics 32 1850–1899: L’età d’oro della grafica dei dati Nel Nel1895 1895ililfisico fisicotedesco tedescoWilhelm Wilhelm Konrad KonradRoentgen Roentgen(1845-1913) (1845-1913)scoprì scoprì casualmente che i raggi emanati casualmente che i raggi emanatida daun un tubo tubocatodico catodicopotevano potevanoattraversare attraversare loloscheletro scheletroeeimpressionare impressionareuna una lastra fotografica: in questo modo lastra fotografica: in questo modo nasce nascelalaradiologia radiologia(la (laprima prima radiografia da lui fatta radiografia da lui fattadella dellamano mano della moglie, fece il giro del mondo). della moglie, fece il giro del mondo). Un Ungrande grandeprogresso progressonella nellaradiografia radiografia sisiottenne successivamente ottenne successivamentegrazie grazie all'americano Walter Canon (1871all'americano Walter Canon (18711945) 1945)che cheintrodusse introdussel'uso l'usodei deimezzi mezzi didicontrasto che permettevano contrasto che permettevanodidi visualizzare visualizzareorgani organialtrimenti altrimenti invisibili. invisibili.In Inseguito, seguito,gradualmente, gradualmente, vennero messe a punto vennero messe a puntonuove nuovetecniche tecniche come l'ecografia (che utilizza come l'ecografia (che utilizzagli gli ultrasuoni) ultrasuoni)cui cuiseguirono seguironolalaTAC TACeelala risonanza risonanzamagnetica. magnetica. Storia della Computer Graphics 33 1900–1949: 1949 L’oscura età moderna Se Se ii primi primi anni anni de de 1800 1800 furono furono considerati considerati la la “golden “golden age” age” della della statistica statistica ee della della cartografia cartografia tematica, tematica, ii primi primi anni anni del del 1900 1900 furono furono chiamati chiamati l’età l’età oscura oscura della della visualizzazione. visualizzazione. Storia della Computer Graphics 34 1900–1949: 1949 L’oscura età moderna Nel Nel1929 1929uno unopsichiatra psichiatrabavarese, bavarese,H. H. Berger, Berger,costrui costruiililprimo primo elettroencefalogramma elettroencefalogramma (EEG), (EEG), ottenuto ottenutointroducendo introducendodue duefili fili d’argento d’argentosotto sottoililcuoio cuoiocapelluto capellutoee rinforzandoli rinforzandolisuccessivamente successivamentecon con l’applicazione l’applicazionedidipiccole piccolelamine lamine d’argento, d’argento,fissate fissatealla allacute cuteda dauna una banda elastica. Le deboli correnti banda elastica. Le deboli correnti elettriche elettricheottenute ottenuteda daquesto questo circuito venivano raccolte circuito venivano raccolteee amplificate amplificateda daun ungalvanometro galvanometroaa corda: corda:lalacurva curvasinusoidale sinusoidalecosì così ottenuta presentava ottenuta presentavaun unritmo ritmo oscillante oscillanteintorno intornoaiai10 10c/s, c/s,frequenza frequenza ininseguito seguitoattribuita attribuitaalalritmo ritmoalfa, alfa, .. detto anche di Berger detto anche di Berger Storia della Computer Graphics 35 1950–1974: La rinascita della visualizzazione dei dati. La Lavisualizzazione visualizzazionedei deidati datiiniziò iniziòaarisvegliarsi risvegliarsidalla dallasua sua inattività alla metà degli anni sessanta incentivato inattività alla metà degli anni sessanta incentivatoda dadue due sviluppi interessanti: sviluppi interessanti: ¾¾ ¾¾ In InFrancia, Francia,Jacques JacquesBertin Bertinpublicò publicònel nel1967 1967 Graphique”. Ad alcuni questa ““Semiologie Semiologie Graphique”. Ad alcuni questaapparve apparve per la grafica come ciò che aveva fatto Mendeleev per la grafica come ciò che aveva fatto Mendeleevper per l’organizzazione l’organizzazionedegli deglielementi elementichimici. chimici.Egli Egliinfatti infatti organizzò organizzò gli gli elementi elementi percettivi percettivi ee visuali visuali della della grafica grafica in accordo alle caratteristiche dei dati. in accordo alle caratteristiche dei dati. Finalmente Finalmente ebbe ebbe inizio inizio l’elaborazione l’elaborazione scientifica scientifica dei dati computerizzata. dei dati computerizzata. Storia della Computer Graphics 36 1950–1974: La rinascita della visualizzazione dei dati La Lasemiologia semiologiagrafica graficaèèquella quellascienza scienzache cheanalizza analizzailillinguaggio linguaggiografico graficoeeinsegna insegnaaa trascrivere trascriverecorrettamente correttamenteed edefficacemente, efficacemente,secondo secondoleggi leggiben benprecise, precise,lele sfumature del pensiero e delle informazioni. sfumature del pensiero e delle informazioni. IlIllinguaggio linguaggiografico graficofa fauso usodidiun uncodice codiceternario ternariodidisegni segni SEGNO SEGNO SEGNO SEGNOPUNTUALE PUNTUALE SEGNOLINEARE LINEARE SEGNOZONALE ZONALE IIsegni segniammettono ammettonodelle dellevariazioni variazioniininforma, forma,ininorientazione, orientazione,ininspessore, spessore,inindimensione dimensione Queste Questevariazioni variazionididisegni segniinoltre inoltrepossono possonoesprimere esprimeredue dueordini ordinididivalori: valori: ¾¾ VALORI VALORIQUALITATIVI: QUALITATIVI:cioè cioèun unfenomeno fenomenosisidistingue distingueda daun unaltro altroper perililsuo suo carattere caratterespecifico; specifico;avremo avremoallora allorasolo solovariazioni variazionidella dellaforma formaoodell'orientazione. dell'orientazione. ¾¾ VALORI VALORIQUANTITATIVI: QUANTITATIVI:cioè cioèun unfenomeno fenomenosisidistingue distingueda daun unaltro altroper perlalasua sua grandezza grandezzache chepuò puòessere esseremisurata, misurata,avremo avremovariazioni variazionidididimensione, dimensione,spessore spessoreee intensità intensitàdidicolore colore Storia della Computer Graphics 37 1950–1974: La rinascita della visualizzazione dei dati. Nella Nellastoria storiadella dellavisualizzazione visualizzazione,,ilil passaggio passaggio dall’analogico al digitale instaura una dall’analogico al digitale instaura unarottura rotturache chenel nelsuo suo principio è equivalente all’arma atomica nella storia degli principio è equivalente all’arma atomica nella storia degli armamenti armamentiooalla allamanipolazione manipolazione genetica geneticadella dellabiologia. biologia.Da Da via d’accesso all’immateriale, l’immagine informatizzata via d’accesso all’immateriale, l’immagine informatizzata diventa diventaessa essastessa stessaimmateriale, immateriale,informazione informazione quantificata, quantificata,algoritmo, algoritmo,matrice matricedi dinumeri numerimodificabile modificabileaa volontà volontàeeall’infinito all’infinitotramite tramiteun’operazione un’operazionedi dicalcolo. calcolo. Allora quel che coglie la vista non è più nient’altro Allora quel che coglie la vista non è più nient’altroche cheun un modello logico-matematico, stabilizzato provvisoriamente. modello logico-matematico, stabilizzato provvisoriamente. R.R.Debray, Debray,Vie Vieet etmort mortde del’image l’image, ,Editions EditionsGallimard, Gallimard,Parigi Parigi1992 1992 Storia della Computer Graphics 38 1950–1974: La rinascita della visualizzazione dei dati. Nel Nel1962/63 1962/63Edward Edward Zajac, Zajac,presso presso i ilaboratori laboratori della dellaBell Bellprodusse produsse uno uno dei dei primi primi filmati filmati creati creati con con l’ausilio al computer. Egli con l’ausilio al computer. Egli con questo questofilmato filmatosisiproponeva proponevadidi dimostrare dimostrareche cheun unsatellite satellitepuò può essere esserestabilizzato stabilizzatomostrando mostrando sempre semprelalastessa stessafaccia facciaalal pianeta pianetaattorno attornoalalquale qualeorbita. orbita. Questo filmato fu intotolato Questo filmato fu intotolato“A “A Two Gyro Gravity Gradient Two Gyro Gravity Gradient Altitude Altitude Control Control System”. System”. Storia della Computer Graphics 39 1950–1974: La rinascita della visualizzazione dei dati Nel Nel 1966 1966Nelson NelsonMax, Max, professore professoredell’ dell’Università Università della dellaCalifornia, California,elaborò elaborò una unaserie seriedi difilmati filmatisulla sulla struttura struttura delle delle molecole. molecole. Storia della Computer Graphics 40 1950–1974: La rinascita della visualizzazione dei dati. Nel Nel 1969 1969ililDr DrLouis LouisFrank Frank dell’Università dell’UniversitàIowa Iowa produsse produsseuna unaprime prime visualizzazioni visualizzazioni computerizzate computerizzateaacolori. colori. Egli Eglirappresentò rappresentòlo lo spettro spettro dell’energia dell’energia di di un un veicolo veicolo spaziale spazialenel nel tempo. tempo. Storia della Computer Graphics 41 1950–1974: La rinascita della visualizzazione dei dati. Nel Nel1973 1973lolostatistico statisticoHerman Herman Chernoff introdusse Chernoff introdusseuna una tecnica di visualizzazione tecnica di visualizzazioneper per illustrare i dati illustrare i dati multidimensionali. multidimensionali.In In particolare, egli rappresentò particolare, egli rappresentò dati datidi didimensioni dimensionidiverse diversecon con l’ausilio di caratteristiche l’ausilio di caratteristiche facciali, facciali,quali qualiad adesempio esempiolala larghezza larghezzadel delviso, viso,ilillivello livello degli occhi, la lunghezza degli occhi, la lunghezzaeelala curvatura curvaturadella dellabocca, bocca,lala lunghezza lunghezzadel delnaso nasoeecosì cosìvia. via. Storia della Computer Graphics 42 1975-1995: L’era digitale della visualizzazione scientifica “A “Agraphic graphicisisnever neveran anend endin in itself; itself;ititisisaamoment momentin inthe the process processof ofdecision-making”. decision-making”. Jacques JacquesBertin. Bertin. Graphic GraphicInformation Information Processing Processing1977 1977 Storia della Computer Graphics 43 1975-1995: L’era digitale della visualizzazione scientifica SIGGRAPH SIGGRAPHèèlolo Special Special Interest Interest Group Group on on Computer Computer Graphics Graphics ee Interactive Interactive Techniques. Techniques.Nel Nelcorso corsodidi30 30anni, anni,SIGGRAPH, SIGGRAPH,nata nata come un gruppo ristretto di entusiasti della computer grafica, come un gruppo ristretto di entusiasti della computer grafica,sisièè allargata allargatafino finoaacomprendere comprendereartisti, artisti,ingegneri, ingegneri,animatori, animatori, produttori produttoricinematografici, cinematografici,creatori creatorididisoftware softwareeehardware, hardware, scienziati, matematici e altri professionisti del campo scienziati, matematici e altri professionisti del campodella della computer grafica. Oltre che con il suo appuntamento annuale, computer grafica. Oltre che con il suo appuntamento annuale, SIGGRAPH SIGGRAPHdà dàililsuo suocontributo contributoalla allacomunità comunitàmondiale mondialedella dellagrafica grafica con la sponsorizzazione di conferenze mirate, sezioni professionali, con la sponsorizzazione di conferenze mirate, sezioni professionali, premi, premi,borse borsedidistudio, studio,risorse risorsedidattiche, didattiche,risorse risorseonline, online,eelala SIGGRAPH SIGGRAPHVideo VideoReview. Review.IIbenifici benificididiun unnuovo nuovomembro membroincludono includonoilil suo suonotiziario notiziariotrimestrale, trimestrale,Computer ComputerGraphics, Graphics,eesconti scontiper per l'iscrizione e le pubblicazioni della conferenza annuale e l'iscrizione e le pubblicazioni della conferenza annuale edelle dellealtre. altre. http://old.siggraph.org/conferences/ http://old.siggraph.org/conferences/ Storia della Computer Graphics 44 1975- 1995: L’era digitale della visualizzazione scientifica Nel Nel1977 1977iiricercatori ricercatoridello dello stato statodello delloOhio Ohiocrearono crearono un unfilm filmsulla sullainterazione interazione delle delle galassie galassie vicine. vicine. Storia della Computer Graphics 45 1975- 1995: L’era digitale della visualizzazione scientifica Agli Agliinizi inizidegli deglianni annisettanta settantafurono furonoprodotte prodotte leleprime immagini tridimensionali prime immagini tridimensionalidel del cervello umano grazie all’invenzione cervello umano grazie all’invenzionedella della tomografia assiale compiuterizzata tomografia assiale compiuterizzata (per (perquale qualenel nel1979 1979ililfisico fisicoA. A.M. M. Cormack e l'ingegnere G. N. Hounsfield Cormack e l'ingegnere G. N. Hounsfield ricevettero ricevetteroililpremio premioNobel Nobelper perlala medicina). medicina).La Latac tacutilizza utilizzai idati datididi attenuazione attenuazionedidifasci fascididiraggi raggiXXche che attraversano il corpo del paziente attraversano il corpo del pazientelungo lungo varie direzioni in un dato piano assiale varie direzioni in un dato piano assiale per perottenere ottenereuna unamappatura mappaturapunto puntoper per punto del coefficiente di assorbimento punto del coefficiente di assorbimento del delcorpo corpolungo lungoquel quelpiano; piano;lalaprocedura, procedura, ripetuta per vari piani paralleli ripetuta per vari piani paralleliaabreve breve distanza l'uno dall'altro sino a coprire distanza l'uno dall'altro sino a coprire tutta tuttalalazona zonadidiinteresse, interesse,fornisce forniscecosì così dati tridimensionali. dati tridimensionali. Storia della Computer Graphics 46 1975- 1995: L’era della visualizzazione scientifica digitale Nel 1978 Carol inventa “linked NelIl 1978 Carol Newton inventa “linked brushing”. brushing”. linking è Newton una tecnica cheililconsente di Il brushing è unacontemporaneamente tecnica che consentepiù di effettuare le visualizzare direttamente sulla rappresentazione Lomodifiche spinning consente di effettuare tante piccole rappresentazioni degli stessi dati; le diverse Nel 1982 John A. McDonald inventa indipendentemente da Nel 1982 John A. McDonald inventa indipendentemente daNewton Newton grafica e di l’attenzione su unun rotazioni infocalizzare sequenza intra modo da creare rappresentazioni sono loro collegate in un’altra versione di brushing un sistema sottoinsieme di osservazioni e dicon esaminarne ilrotazionale vero etale proprio grafico ininsieme movimento, un’altra diuna brushing insieme con uncosì sistema rotazionale modoversione che modifica effettuata suda una 3-D dati comportamento rispetto a molte variabili modificare la prospettiva; si ad tratta di una 3-D dei dati(spinning). (spinning). sidei riflette negli altri grafici essa collegati; simultaneamente. tecnica moltoconsente utile chediconsente visione tale tecnica rilevare una come le più corretta della posizione reciproca dei puntialla differenze su una variabile corrispondono nello spazio. variabilità delle altre. Storia della Computer Graphics 47 1975- 1995: L’era della visualizzazione scientifica digitale Nel Nel1980 1980Ronald Ronald Baecker Baeckerpresso presso l’università di Toronto creò l’università di Toronto creòililpiù più famoso e conosciuto esempio di famoso e conosciuto esempio di prima primavisualizzazione visualizzazione (presentato (presentatoalalSiggraph Siggraph'81.) '81.)Egli Egli spiegò il concetto di ordinamento spiegò il concetto di ordinamento didiun unarray arraydidinumeri, numeri, illustrando illustrando i i confronti e gli scambi confronti e gli scambi nei nei vari vari algoritmi. Il film fu un grande algoritmi. Il film fu un grande successo successoèèfu fuutilizzato utilizzatoper per insegnare i concetti che sono insegnare i concetti che sonoalla alla base degli algoritmi di base degli algoritmi di ordinamento. ordinamento. Per vedere una simulazione simile a quella effettuata da Becker: http://www.cs.ubc.ca/spider/ha rrison/Java/sortingdemo.html Storia della Computer Graphics 48 1975- 1995: L’era della visualizzazione scientifica digitale 1986 1986Un Unesempio esempiofamoso: famoso: Questa Questaèèuna unadelle delle visualizzazioni visualizzazionicon concui cuiilil produttore produttoredei deiboosters boostersha ha cercato cercatodidiconvincere convincereilil management managementdella dellaNASA NASAaa ritardare ritardareilillancio lanciodel delChallenger. Challenger. Sfortunatamente Sfortunatamentenon nonèèriuscita riuscitaaa convincere convincere…… Storia della Computer Graphics 49 1975- 1995: L’era della visualizzazione scientifica digitale Nel Nel 1987 1987fu fu publicato publicatoun un rapporto, rapporto, aacura curadella della National NationalScience ScienceFoundation, Foundation,intitolato intitolato Visualization Visualization in in Scientific Scientific Computing, Computing,che che può può essere essereconsiderato consideratouna unapietra pietra miliare miliare per per lo lo sviluppo sviluppo della della visualizzazione visualizzazione scientifica. scientifica.In Inquesto questorapporto rapportoii ricercatori ricercatorivennero vennerosollecitati sollecitatiad adinvestigare investigarenuovi nuovi approcci approccialla allavisualizzazione visualizzazioneed edaasviluppare svilupparesoftware software ed edambienti ambientiintegrati integratiper perlalavisualizzazione. visualizzazione. Storia della Computer Graphics 50 1975- 1995: L’era della visualizzazione scientifica digitale Verso Versolalafine finedeglia degliaanni anni80 80Stellar Stellar Computer (divenuta in seguito la Computer (divenuta in seguito la Advanced AdvancedVisual VisualSystems) Systems) commerciallizzò uno commerciallizzò unodei deiprimi primi supercomputer grafici e supercomputer grafici esviluppò sviluppòun un pacchetto software chiamato pacchetto software chiamato Application ApplicationVisualization VisualizationSystem. System. AVS fu uno dei primi sistemi AVS fu uno dei primi sistemigrafici grafici integrati. integrati. Storia della Computer Graphics 51 1975-1995: L’era della visualizzazione scientifica digitale Nel Nel1993 1993 Wayne Wayne Lytle, Lytle,che che lavorava al Cornell Theory lavorava al Cornell Theory Center, Center,produsse produsseuna una parodia parodia (presentanta (presentanta alalSiggraph Siggraph93) 93) della dellavisualizzazione visualizzazionescientifica scientifica intititolata “ The Dangers intititolata “ The Dangers of of Glitziness Glitziness and and Other Other Visualization Faux Visualization Faux Pas” Pas”, ,usando usando un unsoftware softwarefittizio fittiziochiamato chiamato ""Viz-o-Matic Viz-o-Matic."." Storia della Computer Graphics 52 La visualizzazione scientifica: tecniche di visualizzazione Storia della Computer Graphics 53 Tecniche di visualizzazione Una Una tecnica tecnica di di visualizzazione visualizzazione èè un un metodo metodo per per creare creare oo manipolare manipolare una una rappresentazione rappresentazione grafica grafica aa partire partire da da un un insieme insieme di di dati. dati. ÈÈ composta composta da: da: ¾¾ ¾¾ ¾¾ Il Il modello modello fisico fisico dei dei dati dati Gli Gli algoritmi algoritmi per per rappresentare rappresentare questo questo modello modello Il Il rendering rendering dell’immagine dell’immagine sul sul display display grafico grafico Storia della Computer Graphics 54 Effetto della direzione della luce sulla percezione dei dettagli e della profondità Storia della Computer Graphics 55 Tecniche di visualizzazione Pseudocolor PseudocolorMapping Mapping Tipo Tipodato: dato:SCALARE SCALARE Dominio: 2D, Dominio: 2D,3D 3D Ad Adogni ognivalore valoredella dellavariabile variabile scalare è associato un scalare è associato un indice indicedidiuna unalista listadidicolori coloridetta detta colormap. colormap. llllcambio cambiodella dellacolormap colormapda: da: Rainbow Rainbow Scala Scaladidigrigi grigi HSV (0.66, HSV (0.66,0, 0,0)0) (0, (0,1, 1,1)1) Cambia lalapercezione dei Cambiatotalmente totalmente percezione dei particolari degli stessi dati. particolari degli stessi dati. Storia della Computer Graphics 56 Tecniche di visualizzazione Pseudocolor Pseudocolor Mapping Mapping Discreto Discreto Tipo Tipodato: dato:SCALARE SCALARE Dominio: 2D, Dominio: 2D,3D 3D Ad Adogni ognivalore valoredella dellavariabile variabile scalare scalareèèassociato associatoun unindice indiceininuna una lista discreta di colori detta “step lista discreta di colori detta “step colormap”. colormap”. ÈÈutile utilenell’evidenziare nell’evidenziarevalori valoricritici critici ooaree di rischio. Questo perché aree di rischio. Questo perché l’occhio l’occhioumano umanoèèattirato attiratodalle dalle discontinuità. discontinuità. Storia della Computer Graphics 57 Tecniche di visualizzazione Surface Surface View View Tipo Tipodato: dato:SCALARE SCALARE Dominio: 2D Dominio: 2D IlIlvalore dello scalare come valore dello scalareèèusato usato come valore per la componente z (altezza). valore per la componente z (altezza). IlIldato 2D diventa dato 2D diventa3D. 3D.ÈÈdidiuso usocomune comune per i dati GIS. per i dati GIS. CiCisono sonodue duevariazioni variazionididiquesto questotipo tipodidi visualizzazione: visualizzazione: City Cityscapes scapes (colonne (colonnediscrete) discrete) Ribbon plots Ribbon plots (nastri (nastridiscreti discretilungo lungoun unasse) asse) Storia della Computer Graphics 58 Tecniche di visualizzazione Texture Texture Mapping Mapping Tipo Tipodato: dato:SCALARE SCALARE Dominio: 2D, Dominio: 2D,3D 3D Su Suuna unaqualsiasi qualsiasisuperficie superficiesisi “incolla” un’immagine “incolla” un’immaginespecificando specificandolala corrispondenza corrispondenzafra fraun uninsieme insiemedidi punti dell’immagine ed un punti dell’immagine ed uninsieme insiemedidi punti della superficie stessa. punti della superficie stessa.Serve Serve sia siaper perdare darecontesto contestoalla alla visualizzazione, visualizzazione,sia siacome comebase base per altre tecniche (LIC), sia per altre tecniche (LIC), siacome come metodo metodoalternativo alternativodidirendering renderingche che sfrutta sfruttalelecapacità capacitàdella dellascheda scheda grafica. grafica.Una Unatipica tipicaapplicazione applicazioneper per lalavisualizzazione visualizzazioneèèl'inserimento l'inserimentodidi una unafoto fotoaerea aereasu suun unmodello modello tridimensionale del terreno tridimensionale del terreno corrispondente. corrispondente. Storia della Computer Graphics 59 Tecniche di visualizzazione Slicing Slicing Tipo Tipodato: dato:SCALARE SCALARE Dominio: 3D Dominio: 3D Lo Lo spazio spazio fisico fisico dei dei dati dati viene viene sezionato sezionato con con un un piano piano didi taglio. taglio. IlIl piano piano può può essere essere arbitrario oppure seguire arbitrario oppure seguire uno uno dei piani coordinati generati dei piani coordinati generati dalla dalla griglia griglia strutturata strutturata (orthoslice). Sulla (orthoslice). Sulla sezione sezione viene viene applicato uno pseudocolor applicato uno pseudocolor mapping mapping della della variabile variabile scalare. scalare. Storia della Computer Graphics 60 Tecniche di visualizzazione Cropping Cropping Tipo Tipodato: dato:SCALARE SCALARE Dominio: 2D, Dominio: 2D,3D 3D La Lageometria geometriaviene vienesezionata sezionatacon con dei piani di taglio. Le sezioni sono dei piani di taglio. Le sezioni sono colorate coloratecon conpseudocolor pseudocolormapping. mapping. Serve per visualizzare l’andamento Serve per visualizzare l’andamento didiuna unavariabile variabileall’interno all’internodidiun un volume. volume. Storia della Computer Graphics 61 Tecniche di visualizzazione Isosurface, Isosurface, Isoline, Isoline, Isovolume Isovolume Tipo Tipodato: dato:SCALARE SCALARE Dominio: 2D, Dominio: 2D,3D 3D Isosurface IsosurfaceeeIsoline Isoline calcolano calcolano rispettivamente rispettivamente lalasuperficie superficieeelala linea lineadove dovelalavariabile variabilescalare scalareèè uguale ad un valore prefissato. uguale ad un valore prefissato. L’isovolume L’isovolumeinvece inveceracchiude racchiudetutti tuttii i punti in cui la variabile è maggiore punti in cui la variabile è maggiore oominore minoredel delvalore valoreprefissato. prefissato. Eventualmente un’altra Eventualmente un’altravariabile variabile viene vienemappata mappatacon conililcolore coloredella della superficie. superficie. Storia della Computer Graphics 62 Tecniche di visualizzazione Isosurface Isosurface nestig nestig Tipo Tipodato: dato:SCALARE SCALARE Dominio: 3D Dominio: 3D L’uso L’usodidiisosuperfici isosuperficitrasparenti trasparenti calcolate calcolateaadiversi diversilivelli livellipermette permette rendere renderemeglio megliolalastruttura strutturadidiun un volume senza ricorrere a tecniche volume senza ricorrere a tecniche didiVolume VolumeRendering. Rendering.La Lascelta scelta mirata miratadei deilivelli livelliininmodo modoche che rispecchino cambiamenti topologici rispecchino cambiamenti topologici della dellastruttura strutturadel delvolume, volume,migliora migliora ulteriormente ulteriormentel’analisi l’analisidel deldato. dato. Storia della Computer Graphics 63 Tecniche di visualizzazione Threshold, Threshold,Clamping Clamping Tipo Tipodato: dato:SCALARE SCALARE Dominio: Dominio:2D, 2D,3D 3D Threshold Thresholdfiltra filtrai idati datiininmodo mododa da visualizzare solo quelli in cui visualizzare solo quelli in cuilala variabile variabilescalare scalareèèmaggiore maggiore(o(o minore) di una certa minore) di una certasoglia. soglia.CiCidà dà anche un esempio dell’uso anche un esempio dell’usodei dei“null “null values” values”per perrappresentare rappresentaredati dati mancanti. mancanti. Con Conililclamping clampinginvece invecesisieliminano eliminanoi i valori valoriesterni esterniad adun undato datointervallo intervallo sostituendoli con il limite sostituendoli con il limite dell’intervallo dell’intervallostesso. stesso. Storia della Computer Graphics 64 Tecniche di visualizzazione Volume Volume Rendering Rendering Tipo Tipodato: dato:SCALARE SCALARE Dominio: 3D Dominio: 3D IlIlvolume volumeviene vienevisto vistodirettamente direttamente senza il passaggio intermedio senza il passaggio intermedioad aduna una rappresentazione rappresentazioneaasuperfici. superfici. La descrizione èèdata ininun descrizione data un linguaggio linguaggiooo inLa un struttura dati definiti in un strutturae dati definiti rigorosamente rigorosamente edeve devecontenere contenere lalageometria, il punto di lele geometria, il punto divista, vista, informazioni sulla mappatura delle informazioni sulla mappatura delle superfici superficivisibili visibilieesull' sull'illuminazione. illuminazione. Storia della Computer Graphics 65 Tecniche di visualizzazione Streamlines Streamlines Tipo Tipodato: dato:VETTORIALE VETTORIALE Dominio: 2D, Dominio: 2D,3D 3D Vengono Vengonocalcolate calcolatelelelinee lineedidi flusso flussodidiun uncampo campovettoriale. vettoriale.Le Le linee partono da un insieme linee partono da un insiemedidipunti punti stabilito dall’utente. Il colore della stabilito dall’utente. Il colore della streamline streamlinedipende dipendedal dalmodulo modulodel del vettore. vettore. Storia della Computer Graphics 66 Tecniche di visualizzazione Streaklines Streaklines Tipo Tipodato: dato:VETTORIALE VETTORIALE Dominio: 2D, Dominio: 2D,3D 3D Vengono Vengonocalcolate calcolatelelelinee lineedidiflusso flusso didiun campo vettoriale variabile un campo vettoriale variabilenel nel tempo. tempo. Le Lelinee lineepartono partonoda daun uninsieme insiemedidi punti stabilito dall’utente. punti stabilito dall’utente.IlIlcolore colore della streakline dipende dal modulo della streakline dipende dal modulo del delvettore. vettore. Rispetto Rispettoalla allastreamline streamlinepermette permettedidi vedere meglio alcuni fenomeni vedere meglio alcuni fenomeni dipendenti dipendentidal daltempo tempocome comei ivortici. vortici. http://sfports.wr.usgs.gov/wind/streaklines.shtml http://sfports.wr.usgs.gov/wind/streaklines.shtml Storia della Computer Graphics 67 Tecniche di visualizzazione Particle Particle Tracking Tracking Tipo Tipodato: dato:VETTORIALE VETTORIALE Dominio: 2D, Dominio: 2D,3D 3D Delle Delleparticelle particellesenza senzamassa massa vengono vengonomesse messeall’interno all’internodel delcampo campo vettoriale in una certa vettoriale in una certa configurazione configurazioneiniziale. iniziale.Le Leparticelle particelle vengono vengonopoi poilasciate lasciatelibere liberedidi essere“trasportate” essere“trasportate”dal dalcampo. campo. IlIlcampo vettoriale in figura campo vettoriale in figura rappresenta rappresentaililmovimento movimentodell’aria dell’ariainin una stanza dovuto ad un una stanza dovuto ad un termosifone termosifoneacceso. acceso. Storia della Computer Graphics 68 Tecniche di visualizzazione LIC LIC (Line (Line Integral Integral Convolution) Convolution) Tipo Tipodato: dato:VETTORIALE VETTORIALE Dominio: 2D, Dominio: 2D,3D 3D Obbiettivo Obbiettivodella dellaLIC LIC(Line (Line IntegralConvolution) IntegralConvolution)èèlala visualizzazione visualizzazioneglobale globaleeerealistica realistica didiun unflusso flussosu suuna unasuperficie. superficie. La Latecnica tecnicaèèbasata basatasu sudidiun un elevato numero di corte elevato numero di corte streamlines, streamlines,convolute convolutecon conuna una distribuzione distribuzionecasuale casualedidipunti punti bianchi bianchieeneri nerisulla sullasuperficie superficieinin esame. esame. Storia della Computer Graphics 69 Tecniche di visualizzazione Surface Surface Displacement Displacement Tipo Tipodato: dato:VETTORIALE VETTORIALE Dominio: Dominio:2D, 2D,3D 3D Un Unflusso flussopuò puòanche ancheessere essere visualizzato come deformazione visualizzato come deformazionedidi una unasuperficie superficielungo lungoi ivettori vettoridel del flusso. Più intuitivamente, flusso. Più intuitivamente,se sei i vettori vettorirappresentano rappresentanouna una deformazione, deformazione,ililmetodo metodovisualizza visualizza l’oggetto non deformato e l’oggetto non deformato edopo dopolala deformazione. deformazione. Storia della Computer Graphics 70 Foto Gallary Streamline Illuminato Storia della Computer Graphics 71 Foto Gallary Simulazione dei venti Storia della Computer Graphics 72 Foto Gallary Struttuta molecolare dell’albumina umana Storia della Computer Graphics 73 Foto Gallary Struttura molecolare della parvalbumina Storia della Computer Graphics 74 Foto Gallary Glomerulo olfattivo Storia della Computer Graphics 75 Foto Gallary Derma umano e globuli rossi Storia della Computer Graphics 76 Foto Gallary Risonanza magnetica Storia della Computer Graphics 77 Foto Gallary Immagini di Risonanza Magnetica Funzionale Storia della Computer Graphics 78 Foto Gallary Ecografie fetali tridimensionali Storia della Computer Graphics 79 Fine visualizzazione scientifica Storia della Computer Graphics 80 Bibliografia Milestones in the History of Thematic Cartography, Statistical Graphics, and Data Visualization http://www.math.yorku.ca/SCS/Gallery/milestone/ A Critical History of Computer Graphics and Animation Section 18:Scientific Visualization http://accad.osu.edu/~waynec/history/lesson18.html Mario Valle Swiss National Supercomputing Centre (CSCS) Data Management, Analysis & Visualization Group http://www.cscs.ch/~mvalle/visualization/index.html http://old.siggraph.org/conferences/ Storia della Computer Graphics 81