Explicit native placement domain and resource for a terrain detail layer. 更多...
#include <TerrainDetailPlacement.h>
Public 属性 | |
| float | originX = 0 |
| float | originZ = 0 |
| float | width = 1 |
| float | depth = 1 |
| float | heightScale = 1 |
| float | minimumScale = 1 |
| float | maximumScale = 1 |
| float | minimumWidth = 1 |
| Independent horizontal and vertical multipliers, applied after the uniform scale. | |
| float | maximumWidth = 1 |
| float | minimumHeight = 1 |
| float | maximumHeight = 1 |
| float | healthyR = 1 |
| Linear RGBA endpoints passed to generated points for renderer-side instance tint. | |
| float | healthyG = 1 |
| float | healthyB = 1 |
| float | healthyA = 1 |
| float | dryR = 1 |
| float | dryG = 1 |
| float | dryB = 1 |
| float | dryA = 1 |
| float | noiseSpread = 0.3F |
| Normalized frequency control for deterministic healthy/dry color patches. | |
| int32_t | noiseSeed = 0 |
| uint32_t | seed = 1 |
| uint64_t | namespaceId = 1 |
| uint64_t | densityNamespaceId = 0 |
| Density resource layer to export; zero selects the compatibility/default layer. | |
| int | maxPoints = 1000000 |
| std::string | asset |
详细描述
Explicit native placement domain and resource for a terrain detail layer.
在文件 TerrainDetailPlacement.h 第 10 行定义.
类成员变量说明
◆ asset
| std::string eve::procgen::TerrainDetailPlacementSettings::asset |
在文件 TerrainDetailPlacement.h 第 26 行定义.
◆ densityNamespaceId
| uint64_t eve::procgen::TerrainDetailPlacementSettings::densityNamespaceId = 0 |
Density resource layer to export; zero selects the compatibility/default layer.
在文件 TerrainDetailPlacement.h 第 24 行定义.
◆ depth
| float eve::procgen::TerrainDetailPlacementSettings::depth = 1 |
在文件 TerrainDetailPlacement.h 第 11 行定义.
◆ dryA
| float eve::procgen::TerrainDetailPlacementSettings::dryA = 1 |
在文件 TerrainDetailPlacement.h 第 17 行定义.
◆ dryB
| float eve::procgen::TerrainDetailPlacementSettings::dryB = 1 |
在文件 TerrainDetailPlacement.h 第 17 行定义.
◆ dryG
| float eve::procgen::TerrainDetailPlacementSettings::dryG = 1 |
在文件 TerrainDetailPlacement.h 第 17 行定义.
◆ dryR
| float eve::procgen::TerrainDetailPlacementSettings::dryR = 1 |
在文件 TerrainDetailPlacement.h 第 17 行定义.
◆ healthyA
| float eve::procgen::TerrainDetailPlacementSettings::healthyA = 1 |
在文件 TerrainDetailPlacement.h 第 16 行定义.
◆ healthyB
| float eve::procgen::TerrainDetailPlacementSettings::healthyB = 1 |
在文件 TerrainDetailPlacement.h 第 16 行定义.
◆ healthyG
| float eve::procgen::TerrainDetailPlacementSettings::healthyG = 1 |
在文件 TerrainDetailPlacement.h 第 16 行定义.
◆ healthyR
| float eve::procgen::TerrainDetailPlacementSettings::healthyR = 1 |
Linear RGBA endpoints passed to generated points for renderer-side instance tint.
在文件 TerrainDetailPlacement.h 第 16 行定义.
◆ heightScale
| float eve::procgen::TerrainDetailPlacementSettings::heightScale = 1 |
在文件 TerrainDetailPlacement.h 第 11 行定义.
◆ maximumHeight
| float eve::procgen::TerrainDetailPlacementSettings::maximumHeight = 1 |
在文件 TerrainDetailPlacement.h 第 14 行定义.
◆ maximumScale
| float eve::procgen::TerrainDetailPlacementSettings::maximumScale = 1 |
在文件 TerrainDetailPlacement.h 第 12 行定义.
◆ maximumWidth
| float eve::procgen::TerrainDetailPlacementSettings::maximumWidth = 1 |
在文件 TerrainDetailPlacement.h 第 14 行定义.
◆ maxPoints
| int eve::procgen::TerrainDetailPlacementSettings::maxPoints = 1000000 |
在文件 TerrainDetailPlacement.h 第 25 行定义.
◆ minimumHeight
| float eve::procgen::TerrainDetailPlacementSettings::minimumHeight = 1 |
在文件 TerrainDetailPlacement.h 第 14 行定义.
◆ minimumScale
| float eve::procgen::TerrainDetailPlacementSettings::minimumScale = 1 |
在文件 TerrainDetailPlacement.h 第 12 行定义.
◆ minimumWidth
| float eve::procgen::TerrainDetailPlacementSettings::minimumWidth = 1 |
Independent horizontal and vertical multipliers, applied after the uniform scale.
在文件 TerrainDetailPlacement.h 第 14 行定义.
◆ namespaceId
| uint64_t eve::procgen::TerrainDetailPlacementSettings::namespaceId = 1 |
在文件 TerrainDetailPlacement.h 第 22 行定义.
◆ noiseSeed
| int32_t eve::procgen::TerrainDetailPlacementSettings::noiseSeed = 0 |
在文件 TerrainDetailPlacement.h 第 20 行定义.
◆ noiseSpread
| float eve::procgen::TerrainDetailPlacementSettings::noiseSpread = 0.3F |
Normalized frequency control for deterministic healthy/dry color patches.
在文件 TerrainDetailPlacement.h 第 19 行定义.
◆ originX
| float eve::procgen::TerrainDetailPlacementSettings::originX = 0 |
在文件 TerrainDetailPlacement.h 第 11 行定义.
◆ originZ
| float eve::procgen::TerrainDetailPlacementSettings::originZ = 0 |
在文件 TerrainDetailPlacement.h 第 11 行定义.
◆ seed
| uint32_t eve::procgen::TerrainDetailPlacementSettings::seed = 1 |
在文件 TerrainDetailPlacement.h 第 21 行定义.
◆ width
| float eve::procgen::TerrainDetailPlacementSettings::width = 1 |
在文件 TerrainDetailPlacement.h 第 11 行定义.
该结构体的文档由以下文件生成:
- src/modules/procgen/heightmap/TerrainDetailPlacement.h