日期:2026-10-09
tools/city-massing/build-streaming-tiles.mjs:从合并 GLB 再拆为空间小瓦片,streaming-v2 每片最多 20,000 三角、60,000 顶点,粗层 request volume 1500m,细层 request volume 250m。原批次目录保留。public/cockpit/config.json 已切换 7 个精细批次到 streaming-v2。services/tilesetLoading.js:
streaming-city-audit-final.json:
Cesium 原生 request-volume 距离测试:试点 634 个小瓦片、1,268 个范围内外断言通过。
t35-tileset-loading.mjs:12 个加载/失败/空锚点/当前帧/卸载/晚到结果场景通过;t35-obb-distance.mjs:4 个 OBB 最近距离场景通过;verify-lod-district.mjs 通过;node --check:cesiumEngine.js、tilesetLoading.js、mapService.js、两个新工具脚本通过;git diff --check 通过;实际 8000 页面可以进入,状态显示 3D Tiles 7 个;调试网络确认 7 个 streaming-v2 根 tileset JSON 和 root-anchor.glb 请求成功。浏览器会话中途出现 session/ref 失效,导致没有获得稳定的“房屋内容加载期间”帧率和长任务样本;当前的性能记录只能证明页面启动和根资产请求,不足以证明靠近后的慢动作已经消失。
因此票 35 仍保持 open,不能宣称最终帧率达标。下一次人工复测应硬刷新 8000,进入场景后靠近城区,确认网络 URL 含 /streaming-v2/ 且出现分片 GLB 请求,同时观察移动/静置两个阶段的帧间隔。
deck_issue_patch(comment) 因 workspace-write 文件策略拒绝,未直接修改票正文;本独立记录保存全部结果,deck_issue_report 已上报当前处理关系。