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.