VOROBEV, F. Vizualizace stínů v počítačové grafice [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
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ů .
| 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. |
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ě.
| 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. |
eVSKP id 164791