Predmet: Interaktivna inženjerska grafika (09 - IA013)


Osnovne informacije

KategorijaStručno-aplikativni
Naučna oblastRačunarska grafika
MultidisciplinarnaDa
ESPB7
Program predmeta

Program se primenjuje od 01.10.2010..


Predmeti preduslovi

Naziv predmetaMora se odslušatiMora se položiti
Napredne prikazne tehnologijedada
Računarska grafikadada
Upoznavanje studenata sa principima Interaktivne inženjerske grafike i osposobljavanje studenata za samostalni razvoj aplikacija.
Da znanja stečena iz polja Interaktivne inženjerske grafike i razvoja aplikacija primenom VTK i OpenGL biblioteka, primenjuju u daljem procesu obrazovanja, kao i u budućem profesionalnom radu.
Uvod u interaktivnu inženjersku grafiku. Upoznavanje sa VTK (Visulization ToolKit) objektno orijentisanom bibliotekom za prikaz 3D grafike. Osnovne klase za definisanje scene (vtkRenderWindow, vtkRenderer, vtkActor, vtkLights, vtkCamera, vtkMapper) primenom VTK biblioteke. Importovanje prethodno generisanih modela u 3DS formatu u radni prostor (vtk3DSImporter). Prostorne transformacije (translacija, rotacija i skaliranje) u VTK okruženju. Definisanje interakcije korisnika sa okruženjem (vtkRenderWindowInteractor). Definisanje tekstura i njihov import u radno okruženje (vtkTexture). Generisanje 3D modela primenom Marching cubes algoritma, na osnovu serije snimaka. Principi vizuelizacija vektorskog polja iz različitih inženjerskih oblasti. Uvod u OpenGL i GLUT biblioteku. Struktura programa za inženjersku grafiku primenom GLUT biblioteke. Reprezentacije opisa modela (CSG, B-Rep, Voxel i Dexel). Algoritmi prostorne podele prostora (Octree, Quadtree i BSP podele). Osnove virtualne realnosti (definicija pojma, principi, izlazni i ulazni uređaji). Definisanje aktivnog stereoskopskog prikaza primenom OpenGL biblioteke i CrystalEyes stereo naočara. Primena heptičkog uređaja Phantom Omni, za manipulaciju objektima u virtualnom prostoru.
Predavanja, računarske vežbe i konsultacije.
AutoriNazivGodinaIzdavačJezik
Schroeder, W., Martin, K., Lorensen, B.Visualization Toolkit – An Object Oriented Approach to 3D Graphics, The third edition2002Kitware IncEngleski
Angel, E.Interactive Computer Graphics, A top-Down Approach Using OpenGL2003Pearson EducationEngleski
Angel, E.OpenGL, A Primer2002Addison-WesleyEngleski
4. Foley, J.D, van Dam, A., Feiner, S.K., Hughes, J.F.Computer Graphics: Principles and Practice1996Addison-WesleyEngleski
Milićev, D.Objektno orijentisano programiranje na jeziku C++1996Mikro knjigaSrpski jezik
SensAble Technologies, Inc.OpenHaptics toolkit version 3.0 – Programmers- Guide2008SensAble Technologies, Inc.Engleski
Predmetna aktivnostPredispitnaObaveznaBroj poena
Predmetni(projektni)zadatakdada30.00
Testdada10.00
Testdada10.00
Pismeni deo ispita - kombinovani zadaci i teorijaneda30.00
Prezentacijadada10.00
Prisustvo na predavanjimadada5.00
Prisustvo na računarskim vežbamadada5.00
Ime i prezimeVid nastave
Nedostaje slika

Milojević dr Zoran
Redovni profesor

Predavanja
Nedostaje slika

Navalušić dr Slobodan
Redovni profesor

Predavanja
Nedostaje slika

Medić dr Slavica
Vanredni profesor

Računarske vežbe
Nedostaje slika

Kekeljević dr Igor
Vanredni profesor

Računarske vežbe
Nedostaje slika

Letić Jelena

Računarske vežbe
Nedostaje slika

Krstanović dr Lidija
Vanredni profesor

Računarske vežbe