docs: Archive osmassets refactor plan

This commit is contained in:
2026-08-03 12:12:49 +08:00
parent 0b8195b43f
commit 68829214fb
8 changed files with 90 additions and 118 deletions

View File

@@ -1,5 +1,20 @@
# Changelog
## 2026-08-03
- 初始化 Trellis 项目规范,把 `trellis init` 误生成的 frontend spec 替换为本项目真实的
`pipeline` / `blender` / `preview` / `config` 四层规范,并把跨层 parity、图层顺序、
外部工具 staging、纯 Python / bpy 边界等反直觉约定固化到 `.trellis/spec/`
- 完成 Cesium 材质导出契约化:`catalog.MATERIALS[*]["cesium"]` 现在由
`materials.from_spec()` 写入 `.blend` 材质自定义属性 `material["cesium_export"]`
`export_cesium.py` 优先读取该属性;旧四张材质名表仅保留为旧 `.blend` 回退路径。
parity before/after 只有 `.blend` 新增 `props.cesium_export``.blend` bytes 变化,
无 GLB/material/metadata 结构漂移。
- 收尾临时 `osmassets` 重构施工计划P0/P1/P3 的长期知识已经进入 changelog 和 Trellis spec
P2 仍是后续重构方向(`building` / `fountain` / `roads` 仍在 `generate_scene.py` 里,
尚未形成完整 `features/` 注册表)。删除临时计划文件,避免继续传播旧行号和
`catalog.CESIUM_EXPORT` 死代码等过期事实。
## 2026-07-31远看发黑的真正原因反照率没被提亮
(二)里加的 emissive 提到 0.8 仍然发黑。原因是 emissive 乘的是本来就很暗的