Detail práce

Generování voxelových scén

Bakalářská práce Student: Venhoda Lukáš Akademický rok: 2015/2016 Vedoucí: Milet Tomáš, Ing., Ph.D.
Název anglicky
Generating of Voxel Scenes
Jazyk práce
český
Abstrakt
Tato bakalářská práce se zabývá implementací aplikace, generující voxelové scény s možností jejich editace a uložení do souboru. Popisuje generování terénu pomocí Perlinova šumu, převod seznamu voxelů do struktury Sparse Voxel Octree, a metodu editace této struktury s výběrem voxelu pomocí ray picking algoritmu.
Klíčová slova

OpenGL, Perlinův šum, Sparse Voxel Octree, procedurální generování, compute shadery, ray picking, voxely, C++, SDL, GPUEngine, GLSL.

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
15. června 2016
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. Student následně odpověděl na 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 velmi dobře (B).

Komise
Černocký Jan, prof. Dr. Ing. (UPGM FIT VUT), předseda
Bidlo Michal, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Drahanský Martin, prof. Ing., Dipl.-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
VENHODA, Lukáš. Generování voxelových scén. Brno, 2016. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2016-06-15. Vedoucí práce Milet Tomáš. Dostupné z: https://www.fit.vut.cz/study/thesis/18826/
BibTeX
@bachelorsthesis{FITBT18826,
    author = "Luk\'{a}\v{s} Venhoda",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Generov\'{a}n\'{i} voxelov\'{y}ch sc\'{e}n",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2016,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/18826/"
}
Nahoru