用 Scenario 生成角色动画精灵表
解决的问题与适用场景
精灵表用于 2D 游戏动画,支撑行走、攻击和待机循环等序列。
工具、版本与前置条件
- Seedance 1 Lite:版本:Seedance 1 Lite;前置条件:支持使用参考图作为首帧来引导动画。。
- Seedance 1 Pro:版本:Seedance 1 Pro;前置条件:支持使用参考图作为首帧来引导动画。。
- Final Parsec Sprite Sheet Maker:版本:原文未说明;前置条件:用于把提取的帧排列成单张精灵表。。
- Unity:版本:原文未说明;前置条件:用于测试精灵表并确认动画循环正确。。
- Unreal Engine:版本:原文未说明;前置条件:用于测试精灵表并确认动画循环正确。。
- is.si Animator:版本:原文未说明;前置条件:在线预览工具,用于确认动画循环正确。。
操作步骤与工作流衔接
1. 从角色侧视奔跑姿势的图像开始,作为精灵表的第一帧和基础。
- 输入:侧视奔跑姿势的角色图像。
- 输出:作为第一帧和精灵表基础的角色图像。
- 后处理与接入:打开右上角三点菜单并选择“Convert to Video”,图像会自动作为首帧载入视频生成界面。
2. 在右上角三点菜单中选择“Convert to Video”,启动视频生成界面。
- 输入:满意的基础角色图像。
- 输出:视频生成界面,图像自动作为首帧载入。
- 后处理与接入:进入视频生成页面后选择视频模型。
3. 点击左上角模型下拉菜单,选择 Seedance 1 Lite 或 Seedance 1 Pro。
- 输入:模型下拉菜单中的 Seedance 1 Lite 或 Seedance 1 Pro。
- 输出:选定支持参考图作为首帧的视频模型。
- 后处理与接入:随后输入描述动作的提示词。
4. 输入描述要动画化动作的简单提示词,例如“a boy running”,然后点击提示词框下方的“Rewrite your Prompt”。
- 输入:简单提示词,例如“a boy running”。
- 输出:针对所选 AI 模型增强后的提示词。
- 后处理与接入:检查改写版本并按角色或期望动作调整。
5. 使用参数生成视频:Duration 5 seconds、Resolution 1080p、Aspect Ratio 1:1、Camera Fixed: Off,点击 Generate 并等待渲染。
- 输入:Duration : 5 seconds / Resolution : 1080p / Aspect Ratio : 1:1 / Camera Fixed: Off。
- 输出:渲染完成的视频。
- 后处理与接入:预览动画并识别序列中的关键姿势。
6. 通过截取所选帧的截图,或使用视频编辑器直接提取,捕获每个关键姿势。
- 输入:渲染完成的动画视频。
- 输出:每个姿势保存为单独图像。
- 后处理与接入:尽量使用相同格式和分辨率保存,以保证精灵表一致性。
7. 使用图像编辑器或 Final Parsec Sprite Sheet Maker 等在线工具,把提取的帧排列成单张精灵表。
- 输入:格式和分辨率一致的单独姿势图像。
- 输出:单张精灵表。
- 后处理与接入:确保姿势间距均匀且对齐,以便动画播放流畅。
8. 在 Unity、Unreal Engine 或 is.si Animator 等在线预览工具中测试精灵表,确认动画循环正确。
- 输入:排列完成的单张精灵表。
- 输出:确认循环正确的精灵表动画。
- 后处理与接入:在 Unity、Unreal Engine 或 is.si Animator 中测试。
原作者的结果与限制
- 结果:原作者展示得到可用的奔跑循环精灵表。
- 限制与踩坑:动作有时可能较慢或略有瑕疵,需要聚焦于清晰代表动画关键阶段的帧。
原文与来源
- 作者:原文未说明
- 来源:Scenario AI game animation guides
- 原文日期:原文未说明
- 阅读原文
本文为基于原文整理的中文导读,效果与结论归属于原作者。