fix(tiles): 解决 Act 3 库拉斯特与 Act 4 梅萨高地数百处地表瓦片缺失/穿孔问题 (Issue #111 第二组) #119
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
1. 问题简述
Act 3 库拉斯特城市场景与 Act 4 外围平原梅萨高地场景在生成时,地表出现数百处密集的矩形/菱形黑斑空洞,严重穿孔破损。
2. 涉及地图清单与实测指标
floor style=5 sequence=0:0 @cell(43,6)等。floor style=0 sequence=24:0 @cell(42,9)等。3. 核心根因与修复目标
resolveLevelLibraries中未包含对应的地表 DT1(如 Act 3 堤道/水渠地面、Act 4 熔岩地表平台);闭环验证报告:Issue #119 已完成修复并验证闭环
1. 涉及地图清单(共 6 张)
79-act-3-kurast-1-var1(Kurast Bazaar / 库拉斯特商场)80-act-3-kurast-2-var1(Upper Kurast / 上层库拉斯特)81-act-3-kurast-3-var1(Kurast Causeway / 库拉斯特堤道)104-act-4-mesa-1-var1(Outer Steppes / 郊外大草原)105-act-4-mesa-2-var1(Plains of Despair / 绝望平原)106-act-4-mesa-3-var1(City of the Damned / 神罚之城)2. 根因分析与代码实现
deriveGroundTilesFromDt1Libraries,采用 SplitMix64 空间高熵哈希严格在实际加载的 DT1 瓦片集合内选取合法变种,消除假贴图与索引越界。pack-act-assets.ts)全部达成 0 缺失瓦片(0 Missing Tiles)。3. 视觉走查与验收结果
/google/data/rw/users/ta/taodao/map-screenshots/。