računarska grafika -...
TRANSCRIPT
![Page 2: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/2.jpg)
25.02.2008.O predmetu "Računarska grafika"2
Ciljevi
Teoretski koncepti na kojima se zasniva računarska grafika– algoritmi, metode i tehnike
Principi grafičkih sistema i API-ja:– 2D: SRGP, Java2D– 3D: SPHIGS, OpenGL
Praktične veštine programiranja računarske grafike– 2D: Java2D– 3D: OpenGL
Pregled tehnologije uređaja koje koristi računarska grafika– video kontroleri, monitori, štampači, pokazivački uređaji
![Page 3: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/3.jpg)
25.02.2008.O predmetu "Računarska grafika"3
Metodologija
Predavanja: – teoretski koncepti – grafički sistemi: SRGP i SPHIGS – tehnološke osnove
Auditorne vežbe: – problemski zadaci vezani za teoretske koncepte– programiranje grafičkih aplikacija: Java2D i OpenGL – primeri modernih tehnologija
Laboratorija: – 2 pokazne lab vežbe i 2 lab vežbe koje se ocenjuju (2D, 3D)
Domaći zadaci:– 2 domaća zadatka - projekta (Java2D i OpenGL), usmena odbrana
Kolokvijum i ispit:– 2 ili 3 kolokvijuma: zadaci i teorija– integralni ispit u svim ostalim rokovima
![Page 4: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/4.jpg)
25.02.2008.O predmetu "Računarska grafika"4
Propozicije polaganja
U prvom roku: P=1.1* (0.1*L + 0.3*DZ + 0.6*K)– K=Ksr, prag znanja: K>40– 2. varijanta, samo za masters: P=1.1* (0.4*DZ + 0.6*K)
U ostalim rokovima: P=0.4*DZ + 0.6*I– prag znanja: I>50
P P<=50 50<P<=60 60<P<=70 70<P<=80 80<P<=90 90<P
Ocena 5 6 7 8 9 10
![Page 5: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/5.jpg)
25.02.2008.O predmetu "Računarska grafika"5
Program
Uvod2D sistemi: SRGP i Java2DRasterizacija primitiva: prava linija i kružnicaCrtanje krivihPopunjavanjeOdsecanje2D i 3D transformacije i projekcija3D sistemi: SPHIGS i OpenGLSakrivanje linija i površinaSistemi bojaTehnologije U/I uređajaAnimacijaSvetlost i senčenje
![Page 6: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/6.jpg)
25.02.2008.O predmetu "Računarska grafika"6
Literatura
Materijali za predavanja i vežbe:– Tartalja, I., Materijali za predavanja,
(http://rti.etf.bg.ac.yu/rti/ri5rg/materijali/predavanja.zip )– Đurđević, Đ., Materijali za vežbe,
(http://rti.etf.bg.ac.yu/rti/ri5rg/materijali/RG_Vezbe.pdf )
Literatura:– Foley, J., van Dam, A., Feiner, S., Hughes, J., Computer Graphics – Principles and
Practice (2nd edition in C), Addison-Wesley Publishing Company, 1996.– Watt, A., 3D Computer Graphics (3rd edition), Addison-Wesley, 2000.– OpenGL Architecture Review Board: Dave Shreiner, D., Woo, M., Neider, J., Davis,
T., OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2(5th Edition), Addison-Wesley Professional, 2005., (http://www.opengl.org/documentation/red_book/ )
– A Sun Microsystems Inc, Programmer’s Guide to the Java 2D™ API, 2001., (http://java.sun.com/j2se/1.4/pdf/j2d-book.pdf )
– Hall, M., Java2D: An Introduction and Tutorial, 1998., (http://www.apl.jhu.edu/~hall/java/Java2D-Tutorial.html )
![Page 7: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/7.jpg)
25.02.2008.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: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/8.jpg)
![Page 9: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/9.jpg)
25.02.2008.O predmetu "Računarska grafika"9
![Page 10: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/10.jpg)
25.02.2008.O predmetu "Računarska grafika"10
![Page 11: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/11.jpg)
25.02.2008.O predmetu "Računarska grafika"11
![Page 12: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/12.jpg)
25.02.2008.O predmetu "Računarska grafika"12
![Page 13: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/13.jpg)
25.02.2008.O predmetu "Računarska grafika"13
![Page 14: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/14.jpg)
25.02.2008.O predmetu "Računarska grafika"14
![Page 15: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/15.jpg)
25.02.2008.O predmetu "Računarska grafika"15
![Page 16: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/16.jpg)
25.02.2008.O predmetu "Računarska grafika"16
![Page 17: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/17.jpg)
25.02.2008.O predmetu "Računarska grafika"17
![Page 18: Računarska grafika - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/staro/O_Predmetu_RG_2008.pdf · ... Feiner, S., Hughes, J., Computer Graphics – Principles and Practice](https://reader035.vdocument.in/reader035/viewer/2022062219/5a99671f7f8b9a9c5b8d8b4c/html5/thumbnails/18.jpg)
25.02.2008.O predmetu "Računarska grafika"18
Pitanja
?