载入中...
搜索中...
未找到
CaveWaterTable.h
浏览该文件的文档.
1#pragma once
2#include "common/Export.h"
3
4
5#include <cstdint>
6
7namespace eve::procgen {
8
11 float y = 0.f;
12 float passageAngle = 0.f;
13 float along = 0.f;
14 float level = 0.f;
15 float stageDrop = 0.18f;
16 float fluctuation = 0.35f;
17 int stages = 1;
18 uint32_t seed = 0;
19};
20
23 float erosion = 0.f;
24 float sidewallMask = 0.f;
25 int dominantStage = -1;
26 float dominantLevel = 0.f;
27};
28
35
36} // namespace eve::procgen
EvpackChunkInput input
Definition Evpack.cpp:170
#define EVENGINE_API_DOMAINS
Definition Export.h:110
CaveWaterTableSample sampleCaveWaterTableCorrosion(const CaveWaterTableInput &input)
Sample laterally continuous corrosion belts left by one or more water-table stages.
Inputs for a staged epiphreatic water-table corrosion belt.
Local staged water-table corrosion and the dominant historical level.