Deterministic value settings for Pcg SetProbes terrain scanning. 更多...
#include <TerrainProbePlacement.h>
Public 属性 | |
| std::string | name |
| TerrainProbeType | type = TerrainProbeType::Reflection |
| float | originX = 0 |
| float | originZ = 0 |
| float | width = 1 |
| float | depth = 1 |
| float | heightScale = 1 |
| float | spacing = 10 |
| float | jitterPercent = 0.5F |
| float | minimumFitness = 0.5F |
| bool | seaLevelActive = false |
| float | seaLevel = 0 |
| float | reflectionOffset = 1 |
| float | lightOffset = 2.5F |
| int | reflectionResolution = 128 |
| float | reflectionClipDistance = 1000 |
| float | reflectionShadowDistance = 80 |
| std::int32_t | seed = 1 |
| std::uint64_t | namespaceId = 1 |
| int | maxPoints = 1000000 |
详细描述
Deterministic value settings for Pcg SetProbes terrain scanning.
在文件 TerrainProbePlacement.h 第 16 行定义.
类成员变量说明
◆ depth
| float eve::procgen::TerrainProbePlacementSettings::depth = 1 |
在文件 TerrainProbePlacement.h 第 19 行定义.
◆ heightScale
| float eve::procgen::TerrainProbePlacementSettings::heightScale = 1 |
在文件 TerrainProbePlacement.h 第 19 行定义.
◆ jitterPercent
| float eve::procgen::TerrainProbePlacementSettings::jitterPercent = 0.5F |
在文件 TerrainProbePlacement.h 第 20 行定义.
◆ lightOffset
| float eve::procgen::TerrainProbePlacementSettings::lightOffset = 2.5F |
在文件 TerrainProbePlacement.h 第 22 行定义.
◆ maxPoints
| int eve::procgen::TerrainProbePlacementSettings::maxPoints = 1000000 |
在文件 TerrainProbePlacement.h 第 27 行定义.
◆ minimumFitness
| float eve::procgen::TerrainProbePlacementSettings::minimumFitness = 0.5F |
在文件 TerrainProbePlacement.h 第 20 行定义.
◆ name
| std::string eve::procgen::TerrainProbePlacementSettings::name |
在文件 TerrainProbePlacement.h 第 17 行定义.
◆ namespaceId
| std::uint64_t eve::procgen::TerrainProbePlacementSettings::namespaceId = 1 |
在文件 TerrainProbePlacement.h 第 26 行定义.
◆ originX
| float eve::procgen::TerrainProbePlacementSettings::originX = 0 |
在文件 TerrainProbePlacement.h 第 19 行定义.
◆ originZ
| float eve::procgen::TerrainProbePlacementSettings::originZ = 0 |
在文件 TerrainProbePlacement.h 第 19 行定义.
◆ reflectionClipDistance
| float eve::procgen::TerrainProbePlacementSettings::reflectionClipDistance = 1000 |
在文件 TerrainProbePlacement.h 第 24 行定义.
◆ reflectionOffset
| float eve::procgen::TerrainProbePlacementSettings::reflectionOffset = 1 |
在文件 TerrainProbePlacement.h 第 22 行定义.
◆ reflectionResolution
| int eve::procgen::TerrainProbePlacementSettings::reflectionResolution = 128 |
在文件 TerrainProbePlacement.h 第 23 行定义.
◆ reflectionShadowDistance
| float eve::procgen::TerrainProbePlacementSettings::reflectionShadowDistance = 80 |
在文件 TerrainProbePlacement.h 第 24 行定义.
◆ seaLevel
| float eve::procgen::TerrainProbePlacementSettings::seaLevel = 0 |
在文件 TerrainProbePlacement.h 第 22 行定义.
◆ seaLevelActive
| bool eve::procgen::TerrainProbePlacementSettings::seaLevelActive = false |
在文件 TerrainProbePlacement.h 第 21 行定义.
◆ seed
| std::int32_t eve::procgen::TerrainProbePlacementSettings::seed = 1 |
在文件 TerrainProbePlacement.h 第 25 行定义.
◆ spacing
| float eve::procgen::TerrainProbePlacementSettings::spacing = 10 |
在文件 TerrainProbePlacement.h 第 20 行定义.
◆ type
| TerrainProbeType eve::procgen::TerrainProbePlacementSettings::type = TerrainProbeType::Reflection |
在文件 TerrainProbePlacement.h 第 18 行定义.
◆ width
| float eve::procgen::TerrainProbePlacementSettings::width = 1 |
在文件 TerrainProbePlacement.h 第 19 行定义.
该结构体的文档由以下文件生成:
- src/modules/procgen/heightmap/TerrainProbePlacement.h