Zadaci:
Računalna grafika i animacija, vizualizacija volumena, vizualizacija informacija, znanstvena vizualizacija.
Metode:
programiranje i/ili modeliranje uz integraciju s odgovarajućom okolinom (npr. web, pokretni uređaji, specifične platforme)
Pomagala:
Vlastiti razvoj, OpenGL za grafiku, GTK+ biblioteka za korisničko sučelje i C++ za programiranje.
Primjeri diplomskih radova:
Interaktivni oblak ključnih riječi i interaktivna lenta vremena u sustavu koordiniranih povezanih prikaza
Advanced Interactive Visual Analysis of Families of Function Graphs
Mentor:
doc. dr. sc. Krešimir Matković
prof. dr. sc. Igor Pandžić
Asistenti: A. Čereković, T. Pejša
PONUĐENE TEME
1. Modeliranje blokovima
U inženjerskim aplikacijama sistemi su najčešće definirani korištenjem međusobno povezanih 2D blokova. Takav sistem je vrlo pogodan za definiranje problema i pripremu ulaznih podataka u simulaciju. Rezultati simulacije su najčešće prikazani tekstualno ili korištenjem odvojenog sustava. Cilj ovog diplomskog rada je objediniti modeliranje i prezentaciju rezultata, tj. blokovi korišteni u modeliranju moraju moći prikazati i rezultate. S obzirom na potencijalno velik broj elemenata u raznim sustavima, editor za nove elemente je sastavni dio rada. Težište je na vizualizaciji rezultata, vizaulizaciji odstupnja i pogrešaka kod više simulacija i interaktivnosti modela. Predviđeno je korištenje GTK+ biblioteke za GUI, OpenGL-a za grafiku i c++ za programiranje. Rad mogu raditi i dva studenta.
2. Napredna interakcija u pogledu obojanih linija
Prikaz obojenih linija (engl. Color Lines View) je način prikaza familije krivulja. Krivulje su prikazane ravnim crtama, a vrijednost funkcije je kodirana bojom. Novi načini selekcije i interakcije s prikazom su težište ovog rada. Zainteresirani studenti mogu zatražiti opis prikaza (samo pošaljite e-mail). Predviđeno je korištenje OpenGL-a za grafiku i C++ za programiranje.
3. Napredni scatterplot i paralelne koordinate
Proširenje standardnih prikaza tako da podržavaju osi koje nisu jednodimenzionalne. Kod paralelnih koordinata, dodatno se očekuje implementiranje "Parallel Sets" pristupa u kombinaciji s paralelnim koordinatama. Predviđeno je korištenje OpenGL-a za grafiku i C++ za programiranje.
4. Osnovna vizualizacija volumena
Osnovni sustav za vizualizaciju volumena. Ray casting, splatting. Moguće je proširiti temu na GPU bazirane metode.
5. Vizualizacija toka
Dvodimenzionalni prikaz toka u uravnoteženom stanju na regularnom rasteru.
|
1. Strujnice |
2. Tehnike zasnovane na teksturi |
|
![]() |
Predviđeno je korištenje OpenGL-a za grafiku i C++ za programiranje.

