Kolegij 3D računalna grafika daje širok uvod u temeljne principe trodimenzionalne grafike, obuhvaćajući matematičke osnove, računalne algoritme i praktičnu implementaciju vizualnih prikaza u 3D prostoru. Ovo područje ima ključnu ulogu u razvoju računalnih igara, animacije, virtualne i proširene stvarnosti, CAD sustava te vizualizacije znanstvenih podataka.

Ovaj kolegij nadograđuje se na matematička i programerska znanja stečena tijekom preddiplomskog studija. Preporučuje se poznavanje linearne algebre, geometrije, struktura podataka i osnovnog programiranja. Programerski zadaci najčešće se realiziraju u Pythonu uz korištenje grafičkih biblioteka poput OpenGL-a ili Pygamea.

Programski zadaci omogućuju praktično iskustvo s izradom 3D scena, modeliranjem, primjenom osvjetljenja i tekstura, dok teorijski zadaci produbljuju razumijevanje projekcija, transformacija i prikaza 3D objekata na 2D ekranu.

Materijali kolegija bit će dostupni ovdje kako bi podržali nastavu i vježbe, ali ne i zamijenili ih. Dodatni organizacijski detalji, primjeri i objašnjenja relevantna za razumijevanje gradiva i ispit bit će pruženi tijekom predavanja i vježbi. Vaša je odgovornost osigurati da dobijete te informacije.