Detail práce

Zobrazení terénu nad API Vulkan

Bakalářská práce Student: Méry Jozef Akademický rok: 2018/2019 Vedoucí: Káčerik Martin, Ing.
Název anglicky
Terrain Rendering on Top of Vulkan API
Jazyk práce
český
Abstrakt

Práca popisuje framework, ktorý je schopný vytvoriť a vykresliť jednoduchý procedurálny terén pomocou Vulkan API. Obsahuje ľahký úvod do teórie procedurálneho generovania a popis vytvorených systémov ako napríklad systém udalostí a entít. Cieľom tejto práce nie je skúmanie rôznych techník na tvorenie procedurálneho terénu. Terén slúži ako vizuálna demonštrácia funkčnosti frameworku.

Klíčová slova

počítačová grafika, Perlinov šum, procedurálna generácia, procedurálny terén, Vulkan API, LunarG SDK, GLSL, CMake, SDL2, GLM

Ústav
Studijní program
Informační technologie
Soubory
Stav
neobhájeno
Obhajoba
13. června 2019
Oponent
Průběh obhajoby

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. Oponent hodnotil práci stupněm 4F, protože konstatoval, že technická zpráva nesplňuje mimální požadavky jak obsahem, tak i rozsahem z pohledu splnění zadání. Student nedokázal vyvrátit výtky oponenta. Komise shledala nedostatky práce natolik závažné, že se práci rozhodla hodnotit jako nevyhovující.

Otázky u obhajoby
  1. V texu i zdrojových kódech jsou jen vertex a fragment shadery. Skutečně tu rovnoměrnou pravoúhlou trojúhelníkovou síť generujete na CPU straně a posíláte na grafickou kartu, místo abyste jí generoval tam? Pokud ano, vysvětlete proč.
  2. Kap. 5: V seznamu věcí pro další vývoj uvádíte zajištění správného mazání globálních objektů. Znamenáto že aplikace nebo její součásti po sobě neuklízí a leakuje paměť nebo neuvolňuje zdroje systému?
  3. Vysvětlete, proč v závěru uvádíte, že cílem práce bylo vytvořit framework pro zobrazení jednoduchého terénu, když v zadání (bod 4) je uvedeno něco jiného?
Komise
Herout Adam, prof. Ing., Ph.D. (UPGM FIT VUT), předseda
Drábek Vladimír, doc. Ing., CSc. (UPSY FIT VUT), člen
Rozman Jaroslav, Ing., Ph.D. (UITS FIT VUT), člen
Rychlý Marek, RNDr., Ph.D. (UIFS FIT VUT), člen
Španěl Michal, Ing., Ph.D. (UPGM FIT VUT), člen
Citace
MÉRY, Jozef. Zobrazení terénu nad API Vulkan. Brno, 2019. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2019-06-13. Vedoucí práce Káčerik Martin. Dostupné z: https://www.fit.vut.cz/study/thesis/21911/
BibTeX
@bachelorsthesis{FITBT21911,
    author = "Jozef M\'{e}ry",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Zobrazen\'{i} ter\'{e}nu nad API Vulkan",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21911/"
}
Nahoru