Detail práce
Generování a úprava 3D terénu podle map
Cílem této práce bylo vytvoření takové aplikace, která koncovému uživateli dovolí vygenerovat libovolnou oblast na zemi jako 3D mapu, kterou si bude uživatel moct prohlédnout a seznámit se s touto oblastí, než se tam případně vydá. Aplikace byla vyvíjena jako desktopová aplikace v jazyce C++ s využitím OpenGL na zobrazení výsledku a Qt frameworku na uživatelské rozhraní. Přínosem aplikace je, že dovoluje nastavit například hustotu vegetace, a uživateli se tak zobrazí i běžně skryté cesty, a i na méně známých místech poskytuje reálné cesty.
3D mapa, desktopová aplikace, procedurální generace, triangulace polygonu, post-process efekty, deferred shading, C++, OpenGL
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.
- V sekci 4.2 (Scene) uvádíte, že je pro optimalizaci metodou odebírání vzdálených objektů nutné přepočítat v každém snímku vzdálenost od kamery k jednotlivým vykreslovaným instancím. Je možné tuto optimalizaci vyřešit přímo na GPU (bez nutnosti počítat uvedené vzdálenosti pro všechny instance na CPU)?
- Jakým způsobem získáváte informaci o typu generovaného terénu?
Květoňová Šárka, Ing., Ph.D. (UIFS FIT VUT), člen
Orság Filip, Ing., Ph.D. (UITS FIT VUT), člen
Španěl Michal, Ing., Ph.D. (UPGM FIT VUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY FIT VUT), člen
@bachelorsthesis{FITBT20024, author = "Tom\'{a}\v{s} Oplatek", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Generov\'{a}n\'{i} a \'{u}prava 3D ter\'{e}nu podle map", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2022, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/20024/" }