VOROBEV, F. Vizualizace stínů v počítačové grafice [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Posudky

Posudek vedoucího

Pečiva, Jan

Student projevil nadšení pro téma a dosáhl velmi dobrých výsledků. Implementované řešení značně přesahuje složitost a náročnost, kterou bychom očekávali od bakalářské práce. Proto navrhuji hodnocení A-95 bodů .

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Práce byla náročná jak tématem, neboť vizualizace stínů patří mezi složitá témata počítačové grafiky, tak samotnou implementací, neboť Vulkan API nepatří k jednoduchým rozhraním. Student se musel zorientovat jak v tomto API, tak v metodách zobrazování virtuálních 3D scén a stínů. Student se těchto úkolů zhostil s nadšením. Nad rámec zadání implementoval prohlížeč modelů v glTF formátu a implementoval i netriviální stínové algoritmy včetně siluetních algoritmů pro techniku stínových těles.
Práce s literaturou Student si sám sháněl studijní materiály a velmi dobrým způsobem prokázal schopnost pracovat s literaturou.
Aktivita během řešení, konzultace, komunikace Pravidelně chodil na konzultace. Vždy prezentoval nové výsledky a projevoval porozumění konzultovaným tématům.
Aktivita při dokončování Práce byla dokončena včas. Vedoucí měl prostor přečíst si její předfinální verzi a obsah byl dostatečně zkonzultován.
Publikační činnost, ocenění Práce byla zveřejněna na internetu pod open-source licencí. Byla přihlášena i na konferenci Excel@FIT , kam se bohužel nedostala.
Navrhovaná známka
A
Body
95

Posudek oponenta

Milet, Tomáš

Práce je hezky napsaná a je čistá, jasná a stručná. Realizace je na tom podobně. K hodnocení známkou A mě vede hlavně náročnost zadání a jeho precizní splnění. Výborně.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Zadání je obtížnější, neboť vyžaduje využití komplikovaného API Vulkan. Zároveň vyžaduje studium vědeckých článků.
Rozsah splnění požadavků zadání Body zadání jsou splněny.
Rozsah technické zprávy Práce je v obvyklém rozsahu.
Prezentační úroveň technické zprávy 80 Práce je napsána stručně a jasně. Lze ji pochopit po první přečtení. Některé přestupky mírně snižují čitelnost: Využití první osoby. Využití funkcí z programu v psaném textu. Jednořádkové odstavce, které splývají s odrážkami.
Formální úprava technické zprávy 80 Formálně je práce zvládnutá dobře, objevuje se jen pár drobných nedostatků: První osoba množného čísla. První osoba jednotného čísla. Text v obrázcích je ve formě křivek, nikoliv textu/fontu. Jednořádkové odstavce.
Práce s literaturou 85 Práce využívá relevantní zdroje literatury, ale nevyužívá nejnovější poznatky v daném tématu. Reference jsou umístěny s vhodnou mírou.
Realizační výstup 100 Realizace je funkční a dobře zvládnutá. Celkové uspořádání souborů, jejich obsah je na vysoké úrovni. Je vidět pečlivost, kterou si student dal s realizací. Takto má vypadat technicky zručně odvedený kus práce.
Využitelnost výsledků Práce je kompilačního charakteru, může posloužit jako tutoriál/návod k vytvoření stínů několika druhů v API Vulkan.
Navrhovaná známka
A
Body
90

Otázky

eVSKP id 164791