载入中...
搜索中...
未找到
Exact changed samples needed to safely restore one road terrain conformance. @cost Storage, copy and move-destruction work are linear in the number of changed samples. 更多...
#include <RoadBake.h>
Public 属性 | |
| int | width = 0 |
| int | height = 0 |
| int | skippedBridgeSamples = 0 |
| Cells kept below elevated road surfaces. | |
| int | skippedTunnelSamples = 0 |
| Cells whose terrain roof was kept above tunnel surfaces. | |
| std::vector< std::size_t > | sampleIndices |
| std::vector< float > | before |
| std::vector< float > | after |
详细描述
Exact changed samples needed to safely restore one road terrain conformance. @cost Storage, copy and move-destruction work are linear in the number of changed samples.
在文件 RoadBake.h 第 32 行定义.
类成员变量说明
◆ after
| std::vector<float> eve::procgen::road::RoadTerrainConformReceipt::after |
◆ before
| std::vector<float> eve::procgen::road::RoadTerrainConformReceipt::before |
◆ height
| int eve::procgen::road::RoadTerrainConformReceipt::height = 0 |
◆ sampleIndices
| std::vector<std::size_t> eve::procgen::road::RoadTerrainConformReceipt::sampleIndices |
◆ skippedBridgeSamples
| int eve::procgen::road::RoadTerrainConformReceipt::skippedBridgeSamples = 0 |
Cells kept below elevated road surfaces.
在文件 RoadBake.h 第 35 行定义.
被这些函数引用 eve::procgen::road::conformHeightmapToRoadWithReceipt().
◆ skippedTunnelSamples
| int eve::procgen::road::RoadTerrainConformReceipt::skippedTunnelSamples = 0 |
Cells whose terrain roof was kept above tunnel surfaces.
在文件 RoadBake.h 第 36 行定义.
被这些函数引用 eve::procgen::road::conformHeightmapToRoadWithReceipt().
◆ width
| int eve::procgen::road::RoadTerrainConformReceipt::width = 0 |
该结构体的文档由以下文件生成:
- src/modules/procgen/road/RoadBake.h