|
| void | hmap::coastal_erosion_diffusion (Array &z, Array &water_depth, float additional_depth, int iterations=10, Array *p_water_mask=nullptr) |
| | Simulates terrain diffusion due to coastal erosion.
|
| |
| void | hmap::coastal_erosion_profile (Array &z, Array &water_depth, float shore_ground_extent, float shore_water_extent, float slope_shore=0.5f, float slope_shore_water=0.5f, float scarp_extent_ratio=0.5f, bool apply_post_filter=true, Array *p_shore_mask=nullptr) |
| | Applies a coastal erosion profile to a terrain elevation field.
|
| |
| void | hmap::coastal_erosion_profile (Array &z, const Array *p_mask, Array &water_depth, float shore_ground_extent, float shore_water_extent, float slope_shore=0.5f, float slope_shore_water=0.5f, float scarp_extent_ratio=0.5f, bool apply_post_filter=true, Array *p_shore_mask=nullptr) |
| |