Thesis Details

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

Master's Thesis Student: Hypeš Tomáš Academic Year: 2018/2019 Supervisor: Milet Tomáš, Ing., Ph.D.
English title
Procedural Generation of Voxel Models
Language
Czech
Abstract

This thesis deals with procedural generation techniques and its use in the creation of voxel models. The techniques that have been used are Perlin Noise, Voronoi diagram, L-systems etc. This knowledge is then used to create a world generator for computer game with open world. This game provides players with the ability to modify this world and use its creativity, for example, in building construction. The game, however, will not give to the player all options for free, but for example for build, he or she will first have to find and mine the material. The game has been written in programming language C++ with the use of libraries Boost, SDL and OpenGL.

Keywords

Procedural generation, voxel, Perlin noise, Voronoi diagram, L-systems, computer game, open world, C++, SDL, OpenGL

Department
Degree Programme
Information Technology, Field of Study Information Systems
Files
Status
defended, grade B
Date
19 June 2019
Reviewer
Committee
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Češka Milan, prof. RNDr., CSc. (DITS FIT BUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (DIFS FIT BUT), člen
Pavlík Jan, Mgr., Ph.D. (DADM FME BUT), člen
Rychlý Marek, RNDr., Ph.D. (DIFS FIT BUT), člen
Smrčka Aleš, Ing., Ph.D. (DITS FIT BUT), člen
Citation
HYPEŠ, Tomáš. Procedurální generování voxelových modelů. Brno, 2019. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-06-19. Supervised by Milet Tomáš. Available from: https://www.fit.vut.cz/study/thesis/21890/
BibTeX
@mastersthesis{FITMT21890,
    author = "Tom\'{a}\v{s} Hype\v{s}",
    type = "Master's thesis",
    title = "Procedur\'{a}ln\'{i} generov\'{a}n\'{i} voxelov\'{y}ch model\r{u}",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21890/"
}
Back to top