在 2D 游戏开发中,立绘拆件和补图是繁琐且耗时的环节。传统工作流下,处理高精度二次元角色需将头发、手臂、裙摆等拆分为上百个图层,并手工补全被遮挡的身体部位和衣物褶皱,效率极低。
利用 AIGC 和现代工具链可大幅提升效率。以下流程基于图像算法,结合 Photoshop AI 与 Spine 2D,可将原本数天的工作量压缩至两小时内完成。
第一阶段:AIGC 角色底图的生成与拆件逻辑预判
若项目处于概念阶段,可使用 Midjourney (Niji 6 模型) 生成基础立绘。
1. 设定工业级的角色立绘提示词(Prompt)
打开 AI 生图频道,指令需强制指定正面或微侧视角、纯色背景及 A-pose(张开双臂)。
业务级提示词示例:Full body character design of an anime gothic lolita girl holding a giant sword, facing forward, A-pose, highly detailed, clear line art, flat anime coloring, pure white background, distinct clothing layers, symmetric lighting, gacha game SSR character asset, 8k resolution, --ar 9:16 --niji 6
2. 核心参数背后的 2D 动画逻辑
- A-pose:减少肢体互相遮挡,降低后续补图量。
- Pure white background:便于在 PS 中一键去底,提取 Alpha 通道。
- Distinct clothing layers:确保布料不粘连,利于分层。 挑选结构清晰图片无损放大保存。
第二阶段:Photoshop 的深度解剖与一键智能抠图
1. 智能去背与主体隔离 打开图片,使用'对象选择工具'或'移除背景'功能。AI 会精准生成蒙版,删除纯白背景层,得到带透明通道的完整角色图层,重命名为'Base'。
2. 肢体与配件的极速剥离
使用'对象选择工具'悬停角色部件(如左臂),AI 自动高亮选区。按 Ctrl + Shift + J 剪切并新建图层,依次分离右臂、巨剑、前发、双马尾、前裙摆等。遇到识别不佳处(如发丝),用'快速选择工具'微调。
此时隐藏独立部件,'Base'图层上会留下透明窟窿。
第三阶段:Generative Fill(创成式填充)的'女娲补天'魔法
1. 选区扩张与完美的上下文识别
选中'Base'图层,按住 Ctrl 点击缩略图载入躯干选区。按 Ctrl + Shift + I 反选选中窟窿区域。点击'选择' -> '修改' -> '扩展',输入 3 到 5 像素,让选区包含部分现有画面,为 AI 提供颜色和线条走向的上下文参考。
2. 降维打击的极速补图 保持选区激活,点击悬浮条上的'创成式填充(Generative Fill)'。提示词框留空或输入简单描述,直接点击'生成'。AI 将以完美透视、一致光影填补空缺的肩膀、胸口衣纹等细节,甚至蕾丝边和褶皱走向也能无缝衔接。 对每个被遮挡底层部件重复此操作(如后裙摆)。半小时即可完成所有图层拆分与补图。
第四阶段:第三方神器 Spine 2D 的数据通道对接
1. 图层命名规范与官方脚本导出
整理 PS 图层,确保无多余隐藏层。下载并安装 Spine 官方 PhotoshopToSpine.jsx 脚本。
利用标签功能自动化:例如将含左手臂的文件夹命名为 [bone] left_arm,脚本导出时自动生成对应骨骼。
点击'文件' -> '脚本' -> 'PhotoshopToSpine'。勾选'Write Spine JSON(写入 Spine JSON 文件)'和'Trim whitespace(裁剪空白像素)'。脚本会自动裁剪图层为最小尺寸透明 PNG 并生成坐标层级 JSON 包。
2. Spine 2D 的骨骼蒙皮与网格形变(Mesh Deformation) 打开 Spine 2D,导入生成的 JSON 文件。角色完好出现在视口,图层列表已自动搭建。
- 生成网格(Mesh):选中前裙摆,勾选'网格',点击'编辑网格'使用'描摹'功能沿边缘生成高密度多边形网格。
- 绑定骨骼(Weights):在脊椎、大腿、裙摆创建骨骼节点,选中网格点击'绑定'将其关联。
- 刷权重与物理解算:使用权重笔刷平滑骨骼影响力。转动大腿骨骼时,裙子会发生柔和真实的物理拉扯变形。由于 PS 阶段已补全背面结构,无论裙摆如何掀起,均不会出现穿帮透明窟窿。


