Cave Networks Generation


Martin Douda Supervisor: Jaroslav Sloup Bachelor thesis 2024
This bachelor's thesis introduces a tool for procedural generation of cave systems using algorithms such as the shortest path algorithm, Primitive Sweeping algorithm, Marching Cubes algorithm, and other algorithms from computer graphics. These existing algorithms are sequentially employed to generate realistically looking karst cave systems, stalactites, and cave lakes. During the generation process, geological conditions of the environment are considered, such as the permeability of the medium, orientation of the crystal lattice, and distance from the groundwater level.