Refactor road assembly module

This commit is contained in:
2026-08-03 13:39:05 +08:00
parent 64517993e9
commit 0f3c1ee635
12 changed files with 315 additions and 39 deletions

View File

@@ -22,6 +22,11 @@
roof、window bands、bevel 和 building custom properties`generate_scene.py` 继续
负责 `office_overrides`、材质创建、way 分发、计数和 scene metadata。Blender/Cesium
parity before/after 在两个样本上均 identicalP2 剩余未拆出部分更新为 `roads`
- 抽出 roads 要素装配:新增 `blender/osmassets/roads.py`,迁移 osm2streets GeoJSON
road layer mesh assembly 与 OSM highway fallback polyline 装配;`generate_scene.py`
继续负责 `ROAD_LAYERS` 遍历、`catalog.check_layers()` warning、`road_counts`、scene
metadata 和 `SCENE_DONE` JSON。Blender/Cesium parity before/after 在两个样本上均
identicalP2 剩余工作更新为完整 `features/` 注册表设计。
## 2026-07-31远看发黑的真正原因反照率没被提亮