roofed-model-final-status.md 1.6 KB

票35 屋顶修复最终状态

已完成

  • 修复 assemble-cad-bim.py:为每个 GIS 足印显式生成三角化顶盖与底盖,支持凹形、窄形、顺/逆时针足印。
  • 清理相邻 ≤1.1cm 的测绘回折点,避免厘米级重复点导致顶盖整片翻面。
  • 保留已有 GIS 楼位、足印、地形高程、门窗和楼层外观。
  • 最终资产目录为 *-roofed2,最终小瓦片目录为 roofed2/streaming-v5。
  • 运行配置已切换到 far-roofed2/tileset.json 和 7 个 roofed2/streaming-v5/tileset.json。

核验

  • Blender 屋顶回归:10 个几何场景通过,含真实厘米级回折足印。
  • 7 批源资产屋面检查:84,380 个屋面检查通过,覆盖与 GIS 足印一致,屋面法线朝上。
  • 最终 streaming-v5:6,039 个小瓦片,30,159 栋覆盖,最大单片 47,221 顶点;预算、Draco、距离 request volume、边界检查通过。
  • 最终 far-roofed2:74 个粗层文件、30,159 栋覆盖,通过 wrapper 验证。
  • 8000 服务的最终 8 个入口均返回 HTTP 200。
  • config.json 与 config.example.json JSON 解析通过,脚本静态检查和 git diff --check 通过。

限制

BrowserSkill 会话失效,未获得新的近景截图和屋顶加载期间 FPS 样本;因此不宣称浏览器视觉/FPS最终验收。按照项目规则未运行 build/dev/serve/preview。票35保持 open,等待人工确认屋顶观感。

证据:roof-city-source-audit-roofed2.json、roof-streaming-v5-audit.json、roof-streaming-v5-budget-audit.json、verify-roof-geometry.py、verify-roof-caps.mjs。