Detail práce

Procedurální generování voxelových modelů

Diplomová práce Student: Hypeš Tomáš Akademický rok: 2018/2019 Vedoucí: Milet Tomáš, Ing., Ph.D.
Název anglicky
Procedural Generation of Voxel Models
Jazyk práce
český
Abstrakt

Tato práce pojednává o technikách procedurálního generování a jeho využití při tvorbě voxelových modelů. Využity byly techniky jako Perlinův šum, Voroného diagram, L-systémy apod. Tyto znalosti jsou následně využity pro vytvoření generátoru světa pro počítačovou hru s otevřením světem. Tato hra poskytuje hráči možnost tento svět modifikovat a využít jeho kreativitu např. při stavbě budov. Hra ovšem neposkytne hráči všechny možnosti zadarmo, ale např. pro stavbu budovy si bude muset nejdříve najít a natěžit materiál. Hra byla napsána v programovacím jazyce C++ s využitím knihoven Boost, SDL a OpenGL.

Klíčová slova

Procedurální generování, voxel, Perlinův šum, Voroného diagram, L-systém, počítačová hra, otevřený svět, C++, SDL, OpenGL

Ústav
Studijní program
Informační technologie, obor Informační systémy
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
19. č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. 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 - velmi dobře.

Komise
Kolář Dušan, doc. Dr. Ing. (UIFS FIT VUT), předseda
Češka Milan, prof. RNDr., CSc. (UITS FIT VUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (UIFS FIT VUT), člen
Pavlík Jan, Mgr., Ph.D. (UM OADM FSI VUT), člen
Rychlý Marek, RNDr., Ph.D. (UIFS FIT VUT), člen
Smrčka Aleš, Ing., Ph.D. (UITS FIT VUT), člen
Citace
HYPEŠ, Tomáš. Procedurální generování voxelových modelů. Brno, 2019. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2019-06-19. Vedoucí práce Milet Tomáš. Dostupné z: https://www.fit.vut.cz/study/thesis/21890/
BibTeX
@mastersthesis{FITMT21890,
    author = "Tom\'{a}\v{s} Hype\v{s}",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Procedur\'{a}ln\'{i} generov\'{a}n\'{i} voxelov\'{y}ch model\r{u}",
    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/21890/"
}
Nahoru