2.1. Simulation of Hydraulic Erosion and Dissolution
Hydraulic erosion is a common phenomenon on the terrain surface, which has a significant impact on the surface morphology. Many researchers have carried out research on the simulation of hydraulic erosion and are committed to simulating realistic eroded terrain. This research can be traced back to 1998. Musgrave et al. [
8], striving to make the virtual terrain have a more natural and realistic appearance, first introduced thermal erosion and hydraulic erosion calculation on three-dimensional terrain. Subsequently, on this basis, Chiba et al. [
9] proposed a hydraulic erosion model based on the flow velocity field in 1998. The model simulates the flow process of water to calculate the impact of hydraulic erosion on the whole terrain. In 2002, Benes et al. [
10] summarized the erosion process into four independent steps: water flow, erosion, transportation, and deposition. Anh et al. [
11] proposed a fast and efficient 2.5D hydraulic erosion simulation method in 2007, aiming to use the computing power of GPU to produce high-resolution erosion effects on terrain. Inspired by Wojtan et al. [
4]’s simulation of fluid with Euler’s method, Kristof et al. [
12] combined smooth particle hydrodynamics with Euler’s erosion model and proposed a particle-based hydraulic erosion simulation method, which achieved better performance with lower memory. In addition, to consider the impact of water on terrain, Cordonnier et al. [
13] added vegetation to the erosion simulation, considering the effects between vegetation and soil. Recently, in 2022, supported by the professional theory of soil and water conservation, Yu et al. [
14] added the simulation of water infiltration, channel widening, and soil fixation of plant roots to the basic framework of hydraulic erosion, and they also built a more complete simulation framework.
The above studies have achieved great hydraulic erosion simulation results; however, these studies mainly focus on the physical erosion of water on the surface. However, for rock layers, its shear resistance is extremely strong, and the physical erosion of water can only have a slight impact. On the contrary, chemical dissolution can make it produce more obvious changes.
In the simulation of chemical action, some scholars of computer graphics are committed to simulating the dissolution effect of metal surfaces. For example, Merillou [
2] and Chang [
3], respectively, simulated the corrosion effect of the atmosphere and seawater on metal. In addition, Wojtan et al. [
4] constructed a corroded object based on the voxel model and simulated physical erosion, deposition, and chemical corrosion. However, in Wojtan’s simulation, they only discussed the action of strong acid on materials. The chemical reaction generated by this action is irreversible, and the material will not precipitate again after being dissolved by acid, so their simulation work is one-sided. In addition, a few researchers have focused on the simulation of caverns inside rock bodies. In 2019, Paris et al. [
5] completed a construction of terrain using the voxel model and completed the modeling of the cave features inside a rock using the tree structure by combining various topographic primitives. Two years later, the team proposed a geology-based method for generating karst underground caves, which used the meshless anisotropic shortest path algorithm to obtain the skeleton of an underground karst network according to the entrance and exit data of underground caves and geomorphic feature parameters [
6]. In the same year, Frank et al. [
7] also proposed a method to generate natural karst cave landscapes, which realized the generation of a cave network and had a cave passage shape. They also simulated the cave’s inner wall details and stalactite phenomena. These simulation works of karst cave landscapes focus on the construction of cave morphology and do not carry out in-depth simulations of the dissolution process itself.
In summary, the current dissolution simulation work either focuses on the corrosion effect of acid substances on metals or focuses on the construction of cave morphologies formed by dissolution, and there is no detailed simulation work on the dissolution process of rock surfaces. In addition, the calculation processes of previous works are not fully supported by geological theories and formulas, and the simulation results lack theoretical authenticity: they are not suitable for the construction of real karst surface geomorphology.
2.2. Studies on Dissolution Process in Geology
In nature, some rock terrains are composed of soluble rocks, and the surface of such rocks will be significantly affected by hydraulic dissolution, forming a unique karst landform. The dissolution process has been deeply studied in geology, mainly including the occurrence conditions, action process, classification, and main factors affecting the dissolution process.
After a lot of experiments and research, researchers believe that the main cause of dissolution is water. Yang Mingde [
15] and Zhang Huiling [
16] discussed the development process of karst landforms from the perspective of hydrogeology. They found that after rainfall, the raindrops will splash and erode holes after dropping onto rock surfaces. Subsequently, the water flow will converge to these holes and continue to penetrate and dissolve downward in the process of flow, making the hole expand and deepen. For some rock strata, fractures with different shapes are distributed on them. Under gravity, runoff seeps into the fissures for dissolution, which will gradually expand the fissures and form dissolution channels. The above description roughly reduces the overall process of dissolution.
In terms of the classification of karst landforms, their morphology mainly shows the network structures of holes and cracks. Among them, the typical karst surface morphology includes karst pits, karst ditches, and stone forests [
17]. In order to clarify the definition of these three landscapes, researchers have defined their forms.
Karst pits refer to depressions with butterfly or inverted cones on a rock surface. After investigation and measurement, Cai Hulin concluded that the depth and width of karst pits are about several centimeters, and some large karst pits or karst funnels can be in a steep side wall state [
18].
The dissolution ditch refers to the gully on the rock surface, which is formed by the dissolution of runoff along the rock surface [
19]. After investigation and measurement, Cai Hulin concluded that the length of the dissolution ditch is about several centimeters to ten centimeters, the depth and width are about several centimeters [
18]. Some dissolution ditches are developed from rock fractures, so their shape is affected by the fracture trend, and most of them are parallel, dendritic and other cross shapes [
20].
Stone forests refer to landscapes composed of a large number of dense columnar or conical rocks, which can also be interpreted as a concave/convex rock landscape composed of a large number of tall stone buds. The side walls of ditches are mostly steep and straight, with a height of about 10 m [
18]. Under the continuous action of strong rainfall, the scouring and dissolution of water flow on the rock body will form deep-cut karst pits and ditches. After a long time of development, these karst pits and ditches will come in contact and merge with each other and then form a stone forest landscape.
In order to understand the mechanism of the dissolution process more deeply, researchers have studied the important factors that affect the dissolution process, and they are committed to exploring the influence of various factors on the dissolution process. The main factors include rock fracture, precipitation intensity, carbonate ion content in water, etc.
In terms of rocks, fractures in rocks can directly determine the trend of dissolution ditches. Tao Zhenyu [
21] defined fractures as cracks that occur after a rock is fractured under stress. It is a very common geological phenomenon and can also be understood as the crack of a rock.
In terms of water, precipitation intensity and carbonate ion content in water will affect the dissolution process. Corbel et al. [
22] proposed the hydrochemical runoff method in 1959 and summarized the relationship between hydrochemistry and the dissolution rate. In this relationship, the dissolution rate is determined by the water depth and the calcium carbonate content in water. This also provides a quantitative formula for our subsequent simulation work.
To sum up, in the related fields of geology and rock geomorphology, researchers have carried out sufficient experiments and analyses on the phenomenon of dissolution, and summarized the definition, occurrence conditions, occurrence process, and definition of typical landscapes, providing strong support for our simulation work.