HighMap library (C++)
Loading...
Searching...
No Matches
fill_talus.cpp File Reference

Namespaces

namespace  hmap
 

Functions

void hmap::fill_talus (Array &z, const Array &talus, uint seed, int ir=1, float noise_ratio=0.2f, const Array *p_seed_mask=nullptr)
 
void hmap::fill_talus (Array &z, float talus, uint seed, int ir=1, float noise_ratio=0.2f, const Array *p_seed_mask=nullptr)
 Modifies a terrain array by filling it with talus slopes.
 
void hmap::fill_talus_fast (Array &z, glm::ivec2 shape_coarse, float talus, uint seed, int ir=1, float noise_ratio=0.2f)
 Fill terrain values with a given downslope talus, optimized using a coarse mesh for faster computation.