PROGRAMIRANJE RAČUNALNE GRAFIKE - Umjetnička akademija u...
Transcript of PROGRAMIRANJE RAČUNALNE GRAFIKE - Umjetnička akademija u...
PROGRAMIRANJE RAČUNALNE GRAFIKE
MENTOR: prof. Ivica Mitrović, mr. sc. STUDENT: Luka Vidoš
USTANOVA: Umjetnička akademijaODSJEK: Dizajn vizualnih komunikacijaKOLEGIJ: Osnove računalne grafikeGODINA / SEMESTAR: I / II
1. Uvodgrafika (graphics) - vizualna prezentacija na nekoj površini, kao što su
zid, platno, papir, kamen ili drvo koje informira, ilustrira ili zabavlja
1. Uvodračunalo (computer) - stroj koji je projektiran za manipulaciju podacima
preko niza instrukcija koje nazivamo programom
1. Uvodračunalna grafika (computer
graphics) - obuhvaća stvaranje, pohranu i uporabu objekata putem računala. Njeni objekti potječu iz različitih područja: prirode, znanosti, inženjerstva, apstraktnih koncepata, itd.
računalna grafika - polje vizualne umjetnosti gdje korisnik putem računala generira slike i vizualno ih mijenja te ih kombinira sa informacijama i materijalima iz stvarnog svijeta.
1. UvodPrimjena računalne grafike• korisnička sučelja• interaktivno crtanje• uredska automatizacija i elektroničko izdavaštvo• projektiranje pomoću računala• simulacija i animacija• umjetnost• trgovina• upravljanje procesima• geografski informacijski sustavi• grafičko programiranje
1. Uvodračunalno programiranje
(programiranje ili kodiranje) - postupak implementiranja međusobno povezanih apstraktnih algoritama i koncepata koristeći određene programske jezike za izradu konkretnog računalnog programa.
programiranje u sebi sadržava elemente znanosti, matematike i inženjerstva.
1. Uvodračunalo razumije jezik stroja - binarni jezik
programski jezici - stilizirane komunikacijske tehnike koje su namijenjene upravljanju računalima koji imaju svoje sintaktičke i semantičke zakone koji se koriste za definiciju značenja.
programeri danas pišu kodove u programskim jezicima koje računalo putem kompajlera, interpretera ili asemblera prevodi i tek tada pokreće željenu naredbu.
2. Kratka povijest rač. grafike1951. Whirlwind I1954. je John Backusov FORTRAN1960. John McCarthy sa MIT-a
predstavlja Lisp1964. Thomas E. Kurtz napravio
BASIC
2. Kratka povijest rač. grafikeU to vrijeme računalna umjetnost postaje popularna1950. Ben Laposky kreira prve grafičke slike kreirane računalnim
putem - "oscilloni" i "elektroničke apstrakcije"1960. William Fetter, grafički dizajner Boeign Aircrafta prvi put koristi
frazu "računalna grafika"1961. John Whitney izrađuje otvaranje
u Hitchockovom Vertigu u suradnjisa IBM-ovim programerima
1961. njegova najpoznatija animacijaPermutations, a 1968. druga Arabesque
2. Kratka povijest rač. grafike1961. Steve Rusell kreira prvu igru - Spacewars - za dva igrača1963. Ivan Sutherland napravio Sketchpad - začetak interaktivne
računalne grafike
2. Kratka povijest rač. grafike1966. tvrtka MAGI - prvi 3D ray-tracing
algoritmi1972. Picture/Design group - John
Whitney, Gary Demos i Ivan Sutherland, rade brojne projekte kao što su Tron, Star Wars, Futureworld i sl.
1978. Digital Effects - zajedno sa Abel, MAGI i III tvrtkama rade na TRON-u
1982. Digital Productions, nakon raspada PD Group, Whitney i Demosstvaraju novu tvrtku i osvajaju brojne nagrade
1982. Nastao Autodesk
3. Grafičko sučelje• jedno od osnovnih primjera programirane računalne grafike• svi elementi su isprogramirani• principi pokretanja kursora
4. Primjena danas• vojna industrija• inženjerski poslovi• vizualizacija• igre• filmovi• umjetnost• ...
4. Primjena danasIgre danas zadaju tempo izrade
novih superračunala, koja su potrebna, kako za njihovu izradu, tako za njihovo pokretanje
Cjelokupna tehnologija se vrti oko igraće industrije koja uz filmsku ima najveći komad "kolača"
5. Digitalna umjetnostU početku su se njome bavili znanstvenici.1977. Charles Williams digitalizira rukom
nacrtan cvijet i od njega računalnim putem radi teksture i patterne, te sam kaže: "Vrijednost računala za grafičare je u tome što mu omogućava da koristi računalno generirane kompleksne varijacije crteža koje bi bile gotovo nemoguće za napraviti ručno."
Mike Newman, kada je govorio o digitalnoj umjetnost, rekao je: "Kao kada koristite kameru, oni prvi osjećaji nevjerice i neshvatljivosti će brzo nestati i goleme će se mogućnosti ostvariti i postati stvarnost."
5. Digitalna umjetnostVera Molnar - računalom se rade radovi
koji su dalje od one "ljudske" i "socijalne" ideje
Razni drugi umjetnici: Manfred Mohr, LarryCuba, Lillian Schwartz, David Em, Yoichiro Kawaguchi, Ed Emshwiller, Herbert Franke, Frieder Nake, GeorgeNees, Harold Cohen, Duane Palyka, Darcy Gerbarg, Colette and CharlesBangert
Svatko je doprinio u evoluciji računalne umjetnosti.
6. Zaključak• računalna grafika - u svim porama masovnih medija• umjetnici doprinose rezultatima• sve što danas koristimo, a ima grafičko sučelje je programirana
računalna grafika• umjetnost i programiranje idu skupa (web i flash animacije)