载入中...
搜索中...
未找到
CavePotholes.cpp 文件参考
#include "procgen/algorithms/CavePotholes.h"
#include <algorithm>
#include <cmath>

浏览源代码.

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::procgen
 

函数

std::vector< CavePotholeSite > eve::procgen::createCavePotholeSites (const std::vector< CaveHydrologyPoint > &trunk, const std::vector< float > &hydraulicWeights, const std::vector< CaveFracture > &fractures, float apertureVariability, float stressControl, float sedimentLoad, float gravelSize, uint32_t seed)
 Derive eddy-pothole sites from intersections of existing fracture planes along the trunk bed.
 
CavePotholeSample eve::procgen::sampleCavePotholeErosion (CaveHydrologyVec3 point, const std::vector< CavePotholeSite > &sites)
 Sample gravel-size-dependent pothole abrasion around derived sites.