SuperAPI AI 工具集

isometric-style

设计与创作

查看项目

更新于 10-31 12:23

技能介绍

Isometric Style 是 proyecto26/blender-ai-plugin 项目中的一项 Blender 场景制作技能,围绕“可读的等距立体模型、真实等距取景、瓦片感知资产”展开。

用途 该技能适用于策略、模拟、城市建造类游戏资产,等距立体模型渲染,以及正交视角的主视觉展示。其目标是让资产在等距角度下优先保持可读性,而非按透视主相机设计。

相机设置 相机类型为正交(Orthographic)。旋转通常采用 54.736° / 30° 等真实等距模式,或项目自定义的二轴测(dimetric)角度;需与项目的精确等距角度保持一致,不要为每个资产自行发明角度。通过缩放为主体取景并留出 UI 边距,相机命名格式为 CAM_Iso_[Shot]。

资产规则 资产应在等距角度下首先可读;需记录瓦片占位尺寸(如 1×1、2×2),保证高度纵向清晰可辨,强化边缘对比以与地面平面区分,并为密集地图提供 LOD,使远处瓦片更轻量。建模上应避免仅在地面第一人称视角可见的细节,强化顶面与侧面,并按套件标准将枢轴锚定到瓦片角或中心。

表现与约束 立体模型常用柔和主光加冷色补光,辅以轻微 AO / 地面阴影提升立体感,可选合成调色用于作品集。必须做到:为整套资产锁定相机角度、记录瓦片尺寸与枢轴规则、在游戏正交尺度下检查可读性。不得为 Blender 5.2 之前的版本编写代码或片段,也不得添加版本回退分支,因为该插件面向 5.2+,旧分支会教授已不存在的 API;同时不要细化等距视角下不可见的底面,也不要在无理由的情况下把透视相机混入等距套件。

脚本使用 随附 scripts/iso_camera.py,用于创建以场景或目标取景的正交等距/二轴测游戏相机,参数为 projection、rotation、target、padding、pixel_tile。脚本已在 Blender 5.2 LTS 上通过官方 Blender MCP 测试,可通过 execute_blender_code 运行(或无头方式,参见 blender-mcp-workflow 技能);使用前应阅读脚本头部了解每个参数。若用户将自行把代码粘贴到 Blender,应提供指向该已安装脚本绝对路径的简短 runpy 调用并附上其 ARGS,不要内联或改写脚本,因为经过测试的文件本身才是重点。示例调用为:import runpy; result = runpy.run_path("<skill_dir>/scripts/iso_camera.py", init_globals={"ARGS": {...}})["result"]。

参考文档 references/iso-camera.md 与 references/tile-footprints.md 可在需要时查阅。

限制 资料未提供具体脚本内部实现细节、更多参数取值约定、支持的 Blender 版本范围之外的信息,以及收费、价格或平台信息,这些内容暂未提供。