Napredna računalniška grafika

Osnovni podatki

Nosilec:

Vrsta predmeta: strokovni izbirni predmet

Število kreditnih točk: 6

Semester izvajanja: 2. semester

Koda predmeta: 63553

Opis predmeta

Predavanja:

3D predstavitve

  1. polna telesa, CSG, B-Reps
  2. voksli, posredno upodabljanje, volumetrično upodabljanje
  3. točkovne predstavitve, pretvorba v ploskovne

Upodabljanje

  1. osnove fotometrije in radiometrije, osvetljevanje, odsevanje
  2. napredni modeli osvetljevanja in odsevanja, BRDF, podpovršinsko razprševanje
  3. globalna osvetlitev: enačba upodabljanja, modeli za reševanje
  4. Monte Carlo sledenje poti, Metropolis light transport, mapiranje fotonov

Animacija

  1. interpolacija, kinematika
  2. zajem gibanja, urejanje gibanja, predelava gibanja
  3. dinamika: sistemi delcev in vzmeti, animacija tekočin, toga telesa, mehka telesa
  4. simulacija množic
  5. obrazna animacija

Vaje:

Laboratorijski projekti, na katerih študenti implementirajo lastne rešitve za vizualizacijo in animacijo 3D predmetov.

Cilji

Cilj predmeta je, da študenti razumejo matematične in fizikalne aspekte in algoritme, ki so podlaga modernih pristopov v računalniški grafiki (teoretična podlaga), ter da jih znajo aplicirati v svoje programske rešitve (praksa).

Študenti bodo pridobili naslednje kompetence:

  • Zmožnost kritičnega, analitičnega in sintetičnega razmišljanja

  • Zmožnost definiranja, razumevanja in reševanja ustvarjalnih profesionalnih izzivov v računalništvu in informatiki

  • Sposobnost profesionalnega komuniciranja v materinem in tujem jeziku

  • Sposobnost uporabe pridobljenega znanja za reševanje tehničnih in znanstvenih problemov v računalništvu; sposobnost nadgrajevanja pridobljenega znanja.

Kompetence na področju računalništva in informatike, ki omogočajo nadaljevanje študija na tretji stopnji.

Metode poučevanja in učenja

Predavanja s praktičnimi demonstracijami, izvajanje laboratorijskega projekta pod mentorstvom asistenta.

Na vrh