载入中...
搜索中...
未找到
eve::procgen::TerrainLakeMeshBuilder类 参考
Builds flat water-surface cells for Priority-Flood depressions. 更多...
#include <TerrainMesh.h>
静态 Public 成员函数 | |
| static bool | build (const Heightmap &heightmap, const TerrainLayers &layers, const TerrainLakeMeshSettings &settings, MeshBuild &out, std::string *error=nullptr) |
| Compatibility operation that builds lake surface geometry. | |
详细描述
Builds flat water-surface cells for Priority-Flood depressions.
在文件 TerrainMesh.h 第 125 行定义.
成员函数说明
◆ build()
|
static |
Compatibility operation that builds lake surface geometry.
在文件 TerrainMesh.cpp 第 478 行定义.
引用了 a, eve::procgen::MeshBuild::addTriangle(), eve::procgen::MeshBuild::addVertex(), b, depth, edge, error, first, eve::procgen::Heightmap::getHeight(), eve::procgen::TerrainLayers::getHeight(), eve::procgen::TerrainLayers::getLakeDepth(), eve::procgen::MeshBuild::getVertexCount(), eve::procgen::Heightmap::getWidth(), eve::procgen::TerrainLayers::getWidth(), eve::procgen::Heightmap::height(), s, eve::procgen::MeshBuild::setMeta(), sx, sy, t, u, v, x, y , 以及 z.
该类的文档由以下文件生成:
- src/modules/procgen/heightmap/TerrainMesh.h
- src/modules/procgen/heightmap/TerrainMesh.cpp