顶点计算

elevation size: 79 79
water: 2
airport: 0
terrain mesh: vertices 6241 normals 6241 indices 36504 min/max 425.485 531.952

这个结果是对的。

你的高程块是:

79 x 79

所以顶点数:

79 * 79 = 6241

和打印一致:

vertices 6241
normals 6241

理论上如果没有 NoData,一个 79 x 79 网格有:

(79 - 1) * (79 - 1) = 78 * 78 = 6084 个格子

每个格子 2 个三角形,每个三角形 3 个索引:

6084 * 2 * 3 = 36504

和打印一致:

indices 36504

说明当前区域没有 NoData 打断三角面,网格构建完整。

高程范围:

min/max 425.485 531.952

也和前面 ElevationBlock 的高程范围一致,说明 TerrainMesh 的高程缓存和 min/max 统计正常。

结论:TerrainMesh 构建逻辑正常,下一步可以开始做地形渲染或矢量覆盖物坐标转换。

posted @ 2026-05-26 16:11  twjy  阅读(3)  评论(0)    收藏  举报