用途 该技能属于策略与模拟(Strategy / Sim)品类的美术制作方案,适用于 RTS 单位、俯视地块、建筑以及模拟类道具的资产制作。其核心目标是让标志性建筑、地块清晰度和单位在相机距离下仍具备可读性,并让模拟道具能够传达系统信息。
主要能力
- 地块清晰的标志性视图:采用 2:1 二测正交相机,地块尺寸为 1 米或 2 米,使用明亮均匀的光照,确保在 64 像素下仍具有强剪影可读性。
- 相机设置:通过 iso_camera.py 设置投影为 dimetric_2_1、pixel_tile 为 64。若需要带特定俯仰角的透视 RTS 相机,可使用 camera-cinematography/scripts/camera_rig.py,将 elevation_deg 设为地平线以下的俯仰角(典型值为 55,范围 50-65),lens_mm 设为 35;注意 Blender 的 rotation_euler.x 等于 90 减去该俯仰角,不要直接设为俯仰角本身。
- 均匀光照:通过 light_rig.py 使用 overcast 预设。
- 风格化色块材质:通过 toon_material.py 为建筑和单位生成卡通材质,参数为 bands 3、outline 0.02。
- 道具填充:通过 scatter_props.py 散布道具,参数为 count 12、clusters 4。
- 可选 LOD 链烘焙:通过 generate_lods.py 为单位网格生成 LOD,比例参数为 [0.5, 0.25]。
使用方式 该技能以 Python 脚本组合的方式调用,示例代码通过 runpy 依次执行相机、光照、卡通材质、道具散布与 LOD 生成脚本,并将结果汇总到字典中返回。示例中 skills 变量指向该技能的父目录(即插件的 skills/ 目录),target 为需要风格化或装饰的对象。
关键参数参考
- 地块:1 或 2 米
- 单位占地:1 地块
- 建筑占地:2x2 至 4x4 地块
- 单位高度:1-2 米(夸张处理)
- 每单位三角面数:500-2000
适用场景 适用于策略、塔防、城市建造与模拟类游戏的美术资产制作,尤其是需要俯视视角、地块化布局、单位在远距离仍可辨识的项目。
限制 资料未提供该技能的收费、价格、平台支持范围、具体效果保证或完整安装步骤,这些信息暂未提供。