Files
osmWorkflow/assets/models/SOURCES.md

40 lines
1.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 植物模型资产来源
`assets/models/custom/shapespark_plants/` 保存从 Shapespark low-poly plants kit
拆分出的植物资产。每个植物目录包含:
- `model.gltf`
- `model.bin`
- `preview.png`
贴图统一放在 `assets/models/custom/shapespark_plants/textures/`,由各个 glTF
相对引用。`manifest.json` 记录每个拆分资产的类别、几何指标、材质名和预览图路径。
当前管线使用:
- `tree-01-*``tree-02-*``tree-03-*``--tree-style shapespark` 的 12 个确定性树变体
- `bush-03``natural=scrub` 边缘 bush 实例
- `grass-01``grass-02``grass-03``landuse=grass` 草坪草簇
旧的 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 可以在验收后删除;代价是日后不能从零重跑该导入脚本,除非重新取得同一源文件
与颜色贴图。