Procuderal generation of a tropic island

Abstract

V računalniški grafiki velikokrat nastane potreba po prikazu večjih področij terena. Ročno oblikovanje terena zahteva znanje in je časovno potratno. S proceduralnim generiranjem lahko z minimalnim poseganjem ali brez njega ustvarimo večja področja terena z verodostojnim videzom v razmeroma kratkem času. V diplomskem delu je predstavljen proces generiranja terena tropskega otoka. Začne se z generiranjem baznega terena s pomočjo šuma Simplex, sledi preoblikovanje s simuliranjem procesov hidravlične in termične erozije, ki pripomoreta k verodostojnosti končnega terena. Okoli obale tropskih otokov velikokrat rastejo koralni grebeni, zato simuliramo tudi njihovo rast. Med simulacijo omogočamo vizualizacijo sprememb terena v realnem času. Na teren dinamično nanašamo teksture glede na njegovo obliko. Rezultat je verodostojen tridimenzionalni prikaz terena tropskega otoka z nanesenimi teksturami.A need to visualize larger areas of terrain often arises in the field of computer graphics. Knowledge and effort are required when designing terrain manually. Using procedural generation, larger areas of realistic-looking terrain can be generated with or without minimal intervention in a relatively short time. The graduation thesis presents a process of generating terrain of a tropical island. The process starts with generation of the base terrain using Simplex noise, followed by transformation using simulation of hydraulic and thermal erosion processes that add a realistic look of the terrain. Coral reefs often grow around tropical islands, therefore, we also simulate their growth. Real-time visualization is enabled during the simulation in order to observe the changes of the terrain. Textures are dynamically applied to the terrain based on its shape. The result is a realistic three-dimensional visualization of the textured tropical island

    Similar works