feat(preview): add low poly vehicle library

This commit is contained in:
2026-08-05 16:00:04 +08:00
parent 436eb482fd
commit 3108336bf4
53 changed files with 15829 additions and 13 deletions

View File

@@ -19,3 +19,21 @@
旧的 SpeedTree apple、Lyrog fattree、Poly Haven `shrub_02`、原始高模
`custom/bush` 和 rejected `custom/bush_low` 已删除。相关实验结论保留在
`docs/changelog.md` 和归档 Trellis 任务中。
## LowPoly Cars
`assets/models/custom/lowpoly_cars/` 是从用户本地下载的
`011.+LowPoly_Cars_01_blend.blend` 拆分出的车辆图库。目录结构与植物包一致:每辆车
拥有 `model.gltf``model.bin``preview.png`;全部资产共用
`textures/color_512x512.jpg`,以保留颜色图集中的各车型车漆区域。
`manifest.json` 记录源 Empty 根节点、分类、尺寸、顶点/三角面数和相对文件路径,
`index.html` 用于人工选择车款。源文件许可证尚未确认;在重新分发资产前必须核对原始下载
页面的许可。
拆分由 `blender/tools/split_lowpoly_cars.py` 执行。该工具只读取源 Blend 与指定贴图,
不会接入或替换当前 Cesium 巡航车辆。
区域构建**不依赖** Downloads 中的原始 `.blend`:它只读取本目录已提交的 glTF/bin/贴图。
因此原始 Blend 可以在验收后删除;代价是日后不能从零重跑该导入脚本,除非重新取得同一源文件
与颜色贴图。