00 o predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 o predmetu...
TRANSCRIPT
![Page 1: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/1.jpg)
Računarska grafika
O predmetu
![Page 2: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/2.jpg)
18.02.2019.O predmetu "Računarska grafika"2
Ciljevi
Osnovni pojmovi i principi grafičkih sistema/paketa/biblioteka– primitive, atributi, animacija, interakcija, svetlo, kamera, tekstura,…
Praktične veštine programiranja 2D i 3D računarske grafike– JavaFX
Teoretski koncepti na kojima se zasniva računarska grafika– matematički koncepti: krive, transformacije, projekcija
– fizički fenomeni: svetlost, boja
– algoritmi: rasterizacija, popunjavanje, odsecanje, sakrivanje
Pregled tehnologije uređaja koje koristi računarska grafika– grafički kontroleri, monitori, štampači, pokazivački uređaji
– stereovizija
![Page 3: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/3.jpg)
18.02.2019.O predmetu "Računarska grafika"3
Metodologija
Predavanja: – grafička biblioteka JavaFX
– teoretski koncepti
– tehnologije
Auditorne vežbe: – programiranje grafičkih aplikacija: JavaFX (2D, 3D)
– problemski zadaci vezani za teoretske koncepte
Laboratorija: – 2 pokazne lab vežbe (2D, 3D) i 2 kontrolne lab vežbe (2D, 3D)
Domaći zadaci:– 2 domaća zadatka - projekta (2D i 3D, JavaFX), usmena odbrana
Kolokvijumi– 2 kolokvijuma, rade se na računaru: zadaci (programerski i teoretski) i test
– praksa:teorija – ~70%:30%,
Ispit:– u svakom roku, nosi 30% ocene
![Page 4: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/4.jpg)
18.02.2019.O predmetu "Računarska grafika"4
Propozicije
Sticanje poena: L=(L2+L4)/2, K=(K1+K2)/2, D=(D1+D2)/2
P1=0.1*L + 0.3*D + 0.3*K + 0.35*I, uslov: K>30 i I>40
P2=0.3*L + 0.3*D + 0.1*K+ 0.3*I, uslov: K>40 i I>50
P3=0.7*D + 0.3*I , uslov: K+L>80 i I>50
P=max(P1, P2, P3)
P P<=50 50<PP<=60
60<PP<=70
70<PP<=80
80<PP<=90
90<P
Ocena 5 6 7 8 9 10
Preporuka
![Page 5: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/5.jpg)
18.02.2019.O predmetu "Računarska grafika"5
Program
Uvod 2D grafički sistem: primitive, atributi 2D transformacije, animacija, interakcija Crtanje krivih 3D transformacije i projekcija Prikazne transformacije, kamera Svetlost i senčenje 3D grafički sistem Svojstva materijala, teksture Rasterizacija primitiva: prava linija i kružnica Popunjavanje Odsecanje Sakrivanje površina Sistemi boja Tehnologije U/I uređaja
I kolokvijum
II kolokvijum
![Page 6: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/6.jpg)
18.02.2019.O predmetu "Računarska grafika"6
Literatura
Materijali za predavanja i vežbe:– Tartalja, I., Materijali za predavanja (http://rti.etf.bg.ac.rs/rti/ri5rg/#materijali)
– Đurđević, Đ., Tartalja, I. Materijali za vežbe (http://rti.etf.bg.ac.rs/rti/ri5rg/#materijali)
Literatura:– Hughes, J.F., van Dam, A., McGuire, M., Sklar, D.F., Foley, J.D., Feiner, S.K.,
Akeley, K. Computer Graphics – Principles and Practice, 3rd edition, Addison-Wesley Publishing Company, 2014.
– Sharan, K., Learn JavaFX 8: Building User Experience and Interfaces with Java 8, Apress, 2015
– Watt, A., 3D Computer Graphics (3rd edition), Addison-Wesley, 2000.
– Oracle, Java Platform, Standard Edition (Java SE) 8 – Client Technologies, JavaFX (http://docs.oracle.com/javase/8/javase-clienttechnologies.htm)
![Page 7: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/7.jpg)
18.02.2019.O predmetu "Računarska grafika"7
Primeri aplikacija
svi naredni primeri su iz projekata koje su izradili studenti i bivši
studenti ETF-a
![Page 8: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/8.jpg)
18.02.2019.O predmetu "Računarska grafika"8
![Page 9: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/9.jpg)
18.02.2019.O predmetu "Računarska grafika"9
![Page 10: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/10.jpg)
18.02.2019.O predmetu "Računarska grafika"10
![Page 11: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/11.jpg)
18.02.2019.O predmetu "Računarska grafika"11
![Page 12: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/12.jpg)
18.02.2019.O predmetu "Računarska grafika"12
![Page 13: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/13.jpg)
18.02.2019. O predmetu "Računarska grafika" 13
![Page 14: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/14.jpg)
18.02.2019.O predmetu "Računarska grafika"14
![Page 15: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/15.jpg)
18.02.2019.O predmetu "Računarska grafika"15
![Page 16: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/16.jpg)
18.02.2019.O predmetu "Računarska grafika"16
![Page 17: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/17.jpg)
18.02.2019.O predmetu "Računarska grafika"17
![Page 18: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/18.jpg)
18.02.2019.O predmetu "Računarska grafika"18
![Page 19: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/19.jpg)
18.02.2019.O predmetu "Računarska grafika"19
![Page 20: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/20.jpg)
18.02.2019. O predmetu "Računarska grafika" 20
![Page 21: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/21.jpg)
18.02.2019.O predmetu "Računarska grafika"21
![Page 22: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/22.jpg)
18.02.2019.O predmetu "Računarska grafika"22
![Page 23: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/23.jpg)
18.02.2019.O predmetu "Računarska grafika"23
![Page 24: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/24.jpg)
18.02.2019. O predmetu "Računarska grafika" 24
![Page 25: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/25.jpg)
18.02.2019. O predmetu "Računarska grafika" 25
![Page 26: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/26.jpg)
18.02.2019.O predmetu "Računarska grafika"26
![Page 27: 00 O Predmetu 2018-19 - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/00 O Predmetu 2018-19.pdf · 3 O predmetu "Ra čunarska grafika" 18.02.2019. Metodologija Predavanja:](https://reader030.vdocuments.net/reader030/viewer/2022013019/5e01cbf68c84236e1322779f/html5/thumbnails/27.jpg)
18.02.2019.O predmetu "Računarska grafika"27
Pitanja