EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
1Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
RaRaččunarstvounarstvo i i informatikainformatikaRaRaččunarskaunarska grafikagrafika
UvodUvod u u raraččunarskuunarsku grafikugrafikuIntroduction to Introduction to CommputerCommputer GraphicsGraphics
Prof. Dr Prof. Dr SlobodankaSlobodanka ĐorđeviĐorđevićć -- KajanKajanKatedraKatedra za za raraččunarstvounarstvoElektronskiElektronski fakultet fakultet NiNišš
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
2Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
PreporuPreporuččenaena literaturaliteraturaJ. D. Foley, A. Van Dam, S.K. Feiner, J. F.
Hughes, Computer Graphics – Principles and Practice, 2nd ed. 1996
E. Angel, Interactive Computer Graphics - A Top-Down Approach Using OpenGL, Addison Wesley, 2002
D. Rančić, S. Đorđević-Kajan, A. Dimitrijević, OpenGL – Fiksna funkcionalnost, Elektronski fakultet Niš, 2010
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
3Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
CiljeviCiljevi i i temetemeCiljevi
– Uvesti pojam Računarska grafika i objasnitinjen značaj
– Dati odgovore na ključna pitanja o Računarskojgrafici
Teme– Osnovne definicije– Istorijat– Pregled aplikacija
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
4Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
DefinicijeDefinicijeOpšta definicija
– Računarska grafika je skup tehnika i sredstava čijomprimenom se olakšava obrada grafičkih podataka
Definicije iz različitih perspektiva– Vizuelizacija podataka
• Računarska grafika je komunikacija grafičkih podataka izračunara ili ka računaru
– Obrada podataka• Računarska grafika je takav režim obrade podataka pri kojoj
značajni deo izlazne informacije ima grafički prikaz– Pogled korisnika
• Računarska grafika je sinteza grafičkih slika realnih i zamišljenihobjekata
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
5Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
IstorijaIstorijaScatchPAD (1956, 1961), Evans & Sutherland
– Ivan Sutherland, student istraživač, je prvidemonstrirao interaktivni kompjuterski grafički sistem, kao pokazivač koristio je svetlosno pero
– Prvu RG kompaniju E&S osnovali Dave Evans i Ivan Sutherland
Standardizacija, CAD sistemi,.. (1970-1980)1990-te
– Visoka interaktivnost, novi algoritmi i alati, integracijasa slikom, tekstom, glasom, prenos na daljinu, virtuelna realnost
2000-te– Inteligentni virtuelni sistemi
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
6Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
CAVECAVE
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
7Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
SketchPad: first interactive graphics (1961)
Spacewars: first computer graphics game (MIT 1961)Whirlwind: early graphics using VectorScope (1951)
first CAD system (IBM 1959)
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
8Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
First bump-mapped images (Blinn 1978)Early texture-mapped image (Catmull 1974)
First distributed ray traced image (Cook 1984)
First ray traced image (Whitted 1980)
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
9Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Westworld (1973)
First movie to feature computer graphics.Used in various graphics displays within the Westworld center.
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
10Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Star Wars (1977)
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
11Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Tron (1980)
First time computer graphics were used forlive action sequences.
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
12Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
AplikacijeAplikacijeMogu se klasifikovati:
– Prema tipu objekta i njegove slike– Prema tipu interakcije i stepenu upravljanja– Prema ulozi slike– Prema logičkom odnosu izmedju objekata i njihovih slika
Mogu se razvrstati u 4 glavne oblasti:– Prikaz informacija– Projektovanje– Simulacija i animacija– Korisnički interfejsi
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
13Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Tip Tip objektaobjekta i i slikeslike2D3DMonohromatskiKolorČvrsti
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
14Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Tip interakcije i UpravljanjeTip interakcije i Upravljanje Pasivno Interaktivno Crtanje ili Projektovanje
Offline crtanje Interaktivno crtanje Predefinisanje ili
izračunavanje objekata i letenje oko njih u realnomvremenu pod kontrolomkorisnika (real time animacije u simulatorimaleta ili kod vizuelizacijenaučnih informacija )
Interaktivno projektovanje
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
15Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Uloga slikeUloga slikeU centru zbivanja (kartografija, umetničko
crtanje)U funkciji aplikacije (CAD, GIS)
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
16Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
LogiLogiččki odnoski odnos objektaobjekta i i njegovenjegove slikeslike
Jednoznačan– Formira se samo jedna slika (tipično kod crtanja)
Višeznačan– Formira se sekvenca međusobno povezanih
slika kod dinamičkog pomeranja ili ažuriranja– Radi se sa strukturnom kolekcijom objekata
obično hijerarhijski organizovanom
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
17Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
PrimeriPrimeri aplikacijaaplikacija 11Korisnički interfejsiStono izdavaštvoGISVizualizacija i analiza naučnih podatakaMedicina i virtuelna hirurgijaProjektovanje unutrašnjosti prostorijaArhitektura
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
18Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Primeri aplikacija 2Primeri aplikacija 2
UmetnostIstorija i kulturno nasledjeDizajn industrijskih proizvodaKompjuterske igreObrazovanjeFilmoviPoslovna grafikaAplikacije specijalne namene
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
19Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
B205 Control Console (1960)
KorisniKorisniččki interfejsiki interfejsiCAVE: Immersive and Interactive 3D environment
3D Studio MAX
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
20Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
StonoStono izdavaizdavašštvotvo
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
21Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
PoslovnaPoslovna GrafikaGrafika
0102030405060708090
1st Qtr 2nd Qtr 3rd Qtr 4th Qtr
EastWestNorth
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
22Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
GISGIS –– GeografskiGeografski informacioniinformacioni sistemisistemi
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
23Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
VizualizacijaVizualizacija i i analizaanaliza naunauččnihnihpodatakapodataka
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
24Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
MedicinMedicinaa ii VirtuVirtuelna Hirurgijaelna Hirurgija
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
25Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Projektovanje Projektovanje eenterijeranterijera
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
26Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
© NBBJ Architects
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
27Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
UmetnostUmetnost
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
28Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Istorija i kulturno nasledjeIstorija i kulturno nasledje
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
29Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Dizajn industrijskih proizvoda 1Dizajn industrijskih proizvoda 1
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
30Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Dizajn industrijskih proizvoda 2Dizajn industrijskih proizvoda 2
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
31Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Dizajn industrijskih proizvoda 3Dizajn industrijskih proizvoda 3
Ferrari Modena 360
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
32Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Igre
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
33Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Toy Story © Pixar 1995
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
34Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
35Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
36Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
37Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
38Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Specijalna namenaSpecijalna namena 11
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
39Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
SpecijalnaSpecijalna namenanamena 22ProjektovanjeProjektovanje i i crtanjecrtanje mremrežžaa
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
40Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
MreMrežža 2 primera 2 primer
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
41Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
SpecijalnaSpecijalna namenanamena 33projektovanjeprojektovanje softverasoftvera
EF Niš, Računarstvo i informatikaRG - Uvod
CG GIS L@b
42Prof. Dr Slobodanka Đorđević-Kajan 2009/2010
Kviz RG1Kviz RG1??1. Šta je to računarska grafika?2. Kada je napravljen prvi interaktivni
kompjuterski grafički sistem?3. Kako se zvao?4. Kako se mogu klasifikovati aplikacije?5. Navedite nekoliko (bar 5)!
Trajanje kviza: 5 minuta Vrednuje se: 0.5 poena/pitanje