Thesis Details
Generating Terrain with Animated Water Surface in Unity
Bachelor's Thesis
Student: Karavasilev Boris
Academic Year: 2020/2021
Supervisor: Španěl Michal, Ing., Ph.D.
Czech title
Generování terénu v Unity s animovanou vodní hladinou
Language
English
Abstract
Within this thesis a procedural terrain generator and a water surface shader was designed. These components were used in the implementation of a generator of infinite worlds composed of islands in the sea. Traditional methods to world partitioning and object placement were modified to best suite this purpose. Additionally, an approach for generating terrain of islands with diverse shapes by pseudo-randomly generating points defining the terrain's properties was devised. The implemented island generator running in real-time is capable of challenging the existing similar tools for Unity.
Keywords
procedural island generation, procedural terrain generation, water surface shader, Unity
Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
16 June 2021
Reviewer
Committee
Herout Adam, prof. Ing., Ph.D. (DCGM FIT BUT), předseda
Křivka Zbyněk, Ing., Ph.D. (DIFS FIT BUT), člen
Španěl Michal, Ing., Ph.D. (DCGM FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Křivka Zbyněk, Ing., Ph.D. (DIFS FIT BUT), člen
Španěl Michal, Ing., Ph.D. (DCGM FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
KARAVASILEV, Boris. Generating Terrain with Animated Water Surface in Unity. Brno, 2021. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-16. Supervised by Španěl Michal. Available from: https://www.fit.vut.cz/study/thesis/24089/
BibTeX
@bachelorsthesis{FITBT24089, author = "Boris Karavasilev", type = "Bachelor's thesis", title = "Generating Terrain with Animated Water Surface in Unity", school = "Brno University of Technology, Faculty of Information Technology", year = 2021, location = "Brno, CZ", language = "english", url = "https://www.fit.vut.cz/study/thesis/24089/" }