载入中...
搜索中...
未找到
CaveCondensation.h
浏览该文件的文档.
1#pragma once
2#include "common/Export.h"
3
4
5#include <cstdint>
6#include <vector>
7
8namespace eve::procgen {
9
13 float maximumRetreat = 0.f;
14 float totalRetreat = 0.f;
15};
16
29 const std::vector<float>& hydraulicExposure, int nx,
30 int ny, int nz, float strength, uint32_t seed);
31
32} // namespace eve::procgen
float nx
float nz
float ny
#define EVENGINE_API_DOMAINS
Definition Export.h:110
std::uint32_t seed
Definition PointSet.cpp:807
CaveCondensationResult erodeCaveByCondensation(std::vector< float > &density, const std::vector< float > &hydraulicExposure, int nx, int ny, int nz, float strength, uint32_t seed)
Upscale long-term condensation corrosion into shallow ceiling-wall pitting.
CaveCondensationResult public API.