Files
osmWorkflow/assets/models/SOURCES.md

1.8 KiB
Raw Blame History

植物模型资产来源

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-03natural=scrub 边缘 bush 实例
  • grass-01grass-02grass-03landuse=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.gltfmodel.binpreview.png;全部资产共用 textures/color_512x512.jpg,以保留颜色图集中的各车型车漆区域。

manifest.json 记录源 Empty 根节点、分类、尺寸、顶点/三角面数和相对文件路径, index.html 用于人工选择车款。源文件许可证尚未确认;在重新分发资产前必须核对原始下载 页面的许可。

拆分由 blender/tools/split_lowpoly_cars.py 执行。该工具只读取源 Blend 与指定贴图, 不会接入或替换当前 Cesium 巡航车辆。

区域构建不依赖 Downloads 中的原始 .blend:它只读取本目录已提交的 glTF/bin/贴图。 因此原始 Blend 可以在验收后删除;代价是日后不能从零重跑该导入脚本,除非重新取得同一源文件 与颜色贴图。