mcpField
V
vehicle-artist

vehicle-artist

github.com/arjun988创意与媒体1.3k253 次安装16 周前更新
代码仓库

关于 vehicle-artist

vehicle-artist 是面向车辆及大型机械建模的技能,适用于创作者。它强调先确定比例、清晰的面板布局与系统拆分,并规划游戏资产的 LOD 和碰撞体。

主要功能

  1. 01先进行比例白模
  2. 02沿中心线保持对称
  3. 03按构造规划面板走向
  4. 04拆分车辆各个系统
  5. 05规划游戏资产 LOD 与碰撞体

适用场景

  1. 01制作汽车、卡车或摩托车
  2. 02设计飞机、船只或舰艇
  3. 03创建机甲与工业车辆

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/arjun988/blender-skills --skill vehicle-artist

安装后在 Claude Code 中输入/vehicle-artist确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
proportion-blockout.md
vehicle-lod-targets.md
vehicle-object-split.md

详细介绍

载具美术师

以比例为驱动的载具。清晰的车身语言。符合制造工艺的面板走向。适用于引擎的 LOD。

适用场景

  • 汽车、卡车、摩托车、飞机、船艇、舰船
  • 机甲和大型机械步行载具
  • 公共交通 / 工业载具
  • 不应将载具制作归入通用硬表面制作的场景

设计原则

  1. 先搭建比例灰模 — 轴距、驾驶舱、质量分布
  2. 以中心线对称 — 尽早镜像;仅因损坏 / 磨损而打破对称
  3. 面板走向 — 接缝遵循冲压 / 组装结构
  4. 功能清晰易读 — 灯、进气口、车门、车轮应清晰可辨
  5. 系统分离 — 将车身、车轮、玻璃、内饰、灯光分别设为独立物体

工作流

Ortho refs → Chassis blockout → Body volumes → Wheel/suspension
  → Panel breaks → Booleans/cutters → Bevels → Glass/lights
  → Interior (LOD-aware) → UVs → Materials → LODs → Collision → Export

灰模检查清单

  • 锁定整体长度 / 宽度 / 高度
  • 车轮尺寸和姿态正确
  • 驾驶舱 / 座舱罩轮廓清晰可辨
  • 离地间隙经过有意设计
  • 已建立对称轴

物体拆分(游戏)

物体原因
SM_Vehicle_Body主体外壳
SM_Vehicle_Wheel_*旋转 / 转向
SM_Vehicle_Glass透明度 / 排序
SM_Vehicle_Light_*自发光材质
SM_Vehicle_Interior在远距离 LOD 中剔除

LOD 指南

LOD重点
LOD0完整面板;可见时包含内饰
LOD1简化面板,移除微小细节
LOD2仅保留车身 + 车轮 + 玻璃
LOD3透视图 / 超低面数外壳

使用 lod-pipeline 进行生成和验证。

碰撞

  • 为每个主要体块设置简单的凸包
  • 若由物理驱动,则为车轮单独设置胶囊体 / 圆柱体
  • 参见 collision-proxy

约束

必须做到
  • 在添加面板细节前锁定比例
  • 动画车轮时,将车轮保留为独立物体
  • 规划车身的 LOD 和碰撞
不得这样做
  • 在外部轮廓确定前细化内饰
  • 未使用切割器集合就进行混乱的布尔运算
  • 在游戏载具上将所有系统合并为单个网格

参考指南

主题参考加载时机
比例灰模references/proportion-blockout.md需要时
载具物体拆分references/vehicle-object-split.md需要时
载具 LOD 目标references/vehicle-lod-targets.md需要时

评论

支持 Markdown