KLECER, T. Rozšíření Blender add-onu pro procedurální generování 3D postav [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Autor pracoval na práci v dobrém tempu a postupně plnil vytyčené cíle. Výsledný add-on nabízí uživateli nové funkce pro jednodušší úpravy vygenerovaných postav a integraci výsledků do prostředí Unreal Engine.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Informace k zadání | Práce rozšiřuje existující Blender add-on pro tvorbu 3D modelů humanoidních postav. Autor musel nastudovat strukturu tohoto add-onu a navrhnout konzistentní rozšíření o novou funkcionalitu. Dále bylo třeba se podrobně seznámit s pokročilými funkcemi programu Blender včetně jeho skriptovacího Python API a také s možnostmi importu assetů do Unreal Engine. | ||
| Práce s literaturou | Autor samostatně vyhledal odborné zdroje a použil doporučené. Dobře nastudoval znalosti nutné pro rozšíření Blenderu. | ||
| Aktivita během řešení, konzultace, komunikace | Konzultace probíhaly pravidelně po celý rok, autor vždy prezentoval dosažené výsledky a konzultoval plánovaný postup. | ||
| Aktivita při dokončování | Práce byla dokončena s předstihem a konzultována v oblasti textové zprávy i implementace. | ||
| Publikační činnost, ocenění | Výsledný add-on je užitečným přínosem pro komunitu a podstatně rozšiřuje existující dílo. |
Zadání je průměrně obtížné. Textová dokumentace obsahuje řadu chyb a je místy těžce pochopitelné, pokud vůbec. Zvolené prezentační nástroje nejsou nejvhodnější. Nástroj je částečně funkční ale obsahuje chyby.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Náročnost zadání | Zadání je průměrně obtížné. Nenašel jsem části, které by značně zvyšovaly komplexnost nebo rozsah práce. | ||
| Rozsah splnění požadavků zadání | Body zadání jsou splněny, ale bod 7 - zveřejnění není splněn (nebo jsem nenašel, jakým způsobem je práce zveřejněna). | ||
| Rozsah technické zprávy | Technická zpráva je v obvyklém rozsahu, avšak některé části nejsou popsány dobrým a názorným způsobem. | ||
| Prezentační úroveň technické zprávy | 50 | Prezentační úroveň technické dokumentace není nejlepší. Některé části nejsou skoro vůbec pochopitelné. Chybí správná dekompozice, vizualizace a využití vhodných nástrojů pro popis probírané problematiky. Postrádám jednoznačnou a přesnou vizualizaci toho, co se vylepšilo a vizualizaci řešení. Chyby: Text se místy nebezpečně kloní směrem k popisu, jak daná věc vznikla, ne, jak vypadá. Popis postupu není vhodný. S tím souvisí minulé a budoucí časy ve větách. Nedostatečné popisky obrázků. Bez dobrých popisků jsou některé obrázky nepochopitelné. V textu chybí názorné vizualizace toho, co se probírá. Proto je těžké jej pochopit (pokud vůbec). Není jasné, jaké jsou vstupy, co přesně se dělá a jaké jsou výstupy. K tomu chybí obrázky. Textový popis je nevhodně strukturovaný. Popisy toho, kde se nachází jednotlivé soubory jsou nepochopitelné, pokud není uvedena celková struktura a zároveň, o čem text hovoří. V textu: "Jak je vidět na ukázce níže." Toto je nepřesné, není jasné, co je ta ukázka. Nepřesné vyjadřování (kolik je "poměrně hodně"?). Co je to kategorie "base". Exportované obrázky uzlů obsahují redundatní nebo zbytečné informace, navíc jsou neuhlazené, nezarovnané a překrývající se. Některé části diagramů se překrývají. To, že jsou uzly grafů automaticky převáděny do vektorové grafiky nestačí, aby byly diagramy čitelné a úhledné. | |
| Formální úprava technické zprávy | 50 | Chyby: Nesprávné využití budoucího času. Bezobsažná slova. Tmavé pozadí obrázku snižuje jejich čitelnost. Jednořádkové odstavce. Nesprávné zalomení slov na konci řádků. Zalomení verze enginu na další řádek. Překlepy. Mezi nadpisem a odrážkami není vložený text. Hovorové obraty a slova. Přítomný průběhový čas. Vložený zdrojový kód nemá číslo ani popisek. Chybějící tečky ve větách. Číselné odkazy na "něco" (není jasné, zda je to kapitola, obrázek, rovnice...). Přetékání textu za okraj stránky. Nevhodné využití číslic místo slov. Autorské novotvary. Kostrbatý slovosled některých vět. Chybějící čárky ve větách. Některé obrázky by měly být na celou šířku stránky. Texty v obrázcích jsou v podobě křivek. Zkratky uvedeny v nejednotném formátu malých a velkých písmen. | |
| Práce s literaturou | 80 | Práce využívá 18 zdrojů informací. Zdroje mají ISSN nebo ISBN, DOI nebo jsou to dokumentace či odkazy na internet. Chyby: Odkazy na literární zdroje v textu jsou uvedeny pouze číslem, není uveden název zdroje nebo autor nebo typ zdroje. Odkazy nejsou zastavěny do věty. Nejsou uvedeny stránky, kapitoly, odkud se daná informace čerpá. | |
| Realizační výstup | 70 | Implementace rozšiřuje stávající plugin pro vytváření humanoidů. Přidává editor kůže a vlasů. Editor kůže funguje, ale editor vlasů nefunguje. Nepodařilo se mi jej zprovoznit. Ve zdrojových kódech je těžké se zorientovat. Obsahují mnoho souborů a podsložek a není jasné, která část byla vytvořena studentem a která je původní plugin. Studentovo řešení je schováno někde uvnitř a není jasně odlišeno od okolních souborů s implementací. | |
| Využitelnost výsledků | Práce má potenciál být využita lidmi používající Blender a UE5 v kontextu tvorby a využití postav v 3D hrách. |
eVSKP id 162978