在二次元风格横版动作游戏中,角色动画拆件常面临层级合并错误及遮挡部位补图缺失的问题。这会导致绑骨后出现透明窟窿。传统 2D 工作流中,处理高精度二次元角色需手动拆分上百个图层,并纯手工补全被遮挡的身体结构和光影,耗时极长。
利用 AIGC 和现代工具链可大幅提升效率。以下介绍一套基于图像算法的跨界工作流,将原本数天的工作量压缩至数小时。
第一阶段:AIGC 角色底图的生成与拆件逻辑预判
利用 AI 的图像修复(Inpainting)能力代替人脑补全遮挡区域。
-
设定工业级的角色立绘提示词 使用 Midjourney (Niji 6 模型) 生成角色底图。指令需强制指定正面或微侧视角、纯色背景及 A-pose(A 字站姿)。
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 -
核心参数背后的 2D 动画逻辑
- A-pose:减少肢体互相遮挡,降低后续补图量。
- Pure white background:便于在 PS 中一键去底,提取完美 Alpha 通道。
- Distinct clothing layers:确保布料不粘连,利于分层。
挑选结构清晰图片,无损放大保存。
第二阶段:Photoshop 的深度解剖与一键智能抠图
-
智能去背与主体隔离 打开图片,使用'对象选择工具'或'移除背景'功能。AI 会自动生成精准蒙版。删除纯白背景层,重命名主体为'Base'。
-
肢体与配件的极速剥离 使用'对象选择工具'悬停角色部件(如左臂),AI 自动高亮选中。按
Ctrl + Shift + J剪切并新建图层。依次处理右臂、武器、头发、裙摆等。遇到识别不全处用'快速选择工具'微调。
此时隐藏独立部件,'Base'图层上会留下透明空缺。
第三阶段:Generative Fill(创成式填充)的补图魔法
这是提升效率的核心步骤。
-
选区扩张与上下文识别 选中'Base'图层,按住
Ctrl点击缩略图载入选区。按Ctrl + Shift + I反选选中空缺区域。点击'选择' -> '修改' -> '扩展',输入 3-5 像素,让选区覆盖部分现有画面以提供上下文参考。 -
极速补图 保持选区激活,点击'创成式填充(Generative Fill)'。无需复杂提示词,直接生成。AI 将以一致的光影和透视填补空缺,包括蕾丝边和衣纹褶皱。
对每个遮挡底层部件重复操作。建议确保软件环境稳定以保障云端调用效率。
第四阶段:Spine 2D 的数据通道对接
-
图层命名规范与官方脚本导出 整理图层,确保无多余隐藏层。下载并安装 Spine 官方
PhotoshopToSpine.jsx脚本。 通过文件夹命名自动化骨骼生成,例如[bone] left_arm。 执行'文件' -> '脚本' -> 'PhotoshopToSpine'。勾选'Write Spine JSON'和'Trim whitespace'。脚本将裁剪 PNG 并生成包含坐标和层级关系的 JSON。 -
Spine 2D 的骨骼蒙皮与网格形变 导入生成的 JSON 文件。角色图层将自动定位。
- 生成网格:选中部件,勾选'网格',使用'描摹'生成分割多边形。


