Interaktivna računalna grafika
Opis predmeta
Računalna grafika se bavi ostvarivanjem prikaza objekata na računalu. Prvo je potrebno načiniti modele objekata pogodne za prikaz, a zatim primijeniti postupke ostvarivanja prikaza. Cilj predmeta je upoznavanje studenata s osnovama ostvarivanja grafičkih objekata, grafičkih funkcija, kao i s programskom potporom koja omogućuje stvaranje prikaza, odnosno programskim sučeljima za izradu interaktivnih grafičkih aplikacija.
Ishodi učenja
- definirati značajke suvremene grafičke sklopovske opreme
- primijeniti znanja matematike, fizike i programiranja na grafičkim aplikacijama i rješavati problemske zadatke
- razviti interaktivnu grafičku aplikaciju upotrebom grafičkog programskog sučelja
- razviti programe koji koriste grafičke primitive i primjenjuju geometrijske transformacije
- objasniti principe modeliranja 3D objekata te izrade prikaza
- riješiti probleme 3D grafičkog prikaza i razvoja grafičkih aplikacija
- procijeniti kvalitetu grafičkih aplikacija
Oblici nastave
Predavanja
Predavanja se odvijaju uživo a snimljena su i postavljena na youtube listu: https://www.youtube.com/playlist?list=PLwCivZFSo4llyk6bsi_m4hQN62P1mueoe
Mješovito e-učenjeKoristi se Moodle za kratke provjere znanja.
Samostalni zadaciSamostalni zadaci za dodatne bodove se mogu napraviti.
Multimedija i mrežaNa predmetu se koristi multimedija i mreža.
LaboratorijLaboratorij se radi u fakultetskom laboratoriju ili preko MSTeamsa.
Način ocjenjivanja
Kontinuirana nastava | Ispitni rok | |||||
---|---|---|---|---|---|---|
Vrsta provjere | Prag | Udio u ocjeni | Prag | Udio u ocjeni | ||
Laboratorijske vježbe | 50 % | 15 % | 0 % | 0 % | ||
Domaće zadaće | 0 % | 5 % | 0 % | 0 % | ||
Kratke provjere znanja | 0 % | 8 % | 0 % | 0 % | ||
Sudjelovanje u nastavi | 0 % | 2 % | 0 % | 0 % | ||
Međuispit: Pismeni | 0 % | 30 % | 0 % | |||
Završni ispit: Pismeni | 30 % | 40 % | ||||
Ispit: Pismeni | 50 % | 50 % | ||||
Ispit: Usmeni | 50 % |
Tjedni plan nastave
- Grafički protočni sustav. Rasterska grafika
- Upotreba grafičkih APIa, Standardi zapisa u grafici
- Grafičke primitive, Temeljne geometrijske operacije (izračuni presijecanja. probadanja. određivanje udaljenosti u izračunima presijecanja)
- Animacija i dvostruki spremnik, Reprezentacija grafičkih objekata
- Transformacije koordinatnih sustava
- Krivulje Beziera. splajn krivulje. površine
- Parametarske krivulje i površine izražene polinomima, Implicitne krivulje i površine
- Međuispit
- Modeli osvjetljavanja (lokalni i globalni), Izrada prikaza. emisija i raspršivanje svjetla
- Vidljivost i zaklanjanje. problemi i rješenja, Uklanjanje skrivenih ploha
- Mape sjene
- Praćenje zrake
- Ljudski vid. adaptacija na svjetlost. osjetljivost na šum i treperenje
- Preslikavanje teksture (umanjivanje i uvećavanje)
- Proceduralni modeli. fraktali. L-sustavi, Završni ispit
Studijski programi
Sveučilišni preddiplomski
Izborni predmeti (6. semestar)[FER3-HR] Računarstvo - studij
Izborni predmeti
(6. semestar)
[FER2-HR] Obradba informacija - modul
Izborni predmeti
(6. semestar)
[FER2-HR] Programsko inženjerstvo i informacijski sustavi - modul
Izborni predmeti
(6. semestar)
[FER2-HR] Računarska znanost - modul
(6. semestar)
Sveučilišni diplomski
Izborni predmeti (2. semestar)[FER3-HR] Automatika i robotika - profil
Izborni predmeti
(2. semestar)
[FER3-HR] Elektroenergetika - profil
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
[FER3-HR] Elektronika - profil
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
[FER3-HR] Računalno inženjerstvo - profil
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
[FER3-HR] Računarska znanost - profil
Jezgreni predmeti profila
(2. semestar)
[FER3-HR] Znanost o mrežama - profil
Izborni predmeti
(2. semestar)
[FER3-HR] Znanost o podacima - profil
Izborni predmeti
(2. semestar)
Literatura
Marko Čupić i Željka Mihajolović (2020.), Interaktivna računalna grafika kroz primjere u OpenGL-u”, Zavodska skripta (ažurirana i mijenjana izdanja), Zagreb, 2016. http://www.zemris.fer.hr/predmeti/irg/knjiga.pdf, http://www.zemris.fer.hr/predmeti/irg/knjiga.pdf
Nositelji
Predavanja
Laboratorijske vježbe
Za studente
Izvedba
ID 183359
Ljetni semestar
5 ECTS
R1 Engleski jezik
R3 E-učenje
45 Predavanja
0 Seminar
0 Auditorne vježbe
15 Laboratorijske vježbe
0 Konstrukcijske vježbe
Ocjenjivanje
izvrstan
vrlo dobar
dobar
50 dovoljan