Wan2.1 sprites generator

详情

下载文件

模型描述

Wan2.1 精灵生成器教程

本教程将帮助你创建具有平滑过渡的一致角色动画。虽然它可以用于各种类型的动画,但其主要设计用于精灵动画。

你可以轻松调整它以用于循环普通视频。请参见备注和示例。


核心概念:在一张图像中生成包含多个姿态的角色

核心思路是创建一张包含你角色多个姿态的单一角色图集。此精灵图集随后可作为 ControlNet 的输入,以引导动画帧的生成,确保角色一致性与流畅的运动过渡。


为什么这样有效

  • 将所有姿态保留在一张图像中,有助于模型更好地理解角色的比例、颜色和细节。

  • 这种统一的参考减少了动画帧之间角色的漂移或不一致。


简单示例:构建你的角色图集

  1. 使用如 PoseMy.Art 等工具设计你的角色姿态,生成深度图。

  2. 将这些姿态并排排列在一张图像中——例如,一行包含站立、行走和奔跑的姿态。

  3. 将这些单独的图像保存到一个空文件夹中。

  4. 使用提供的 combine.py 脚本将这些图像合并为一张单一的精灵图集。
    建议选择接近 Wan2.1 视频输出分辨率的尺寸以获得最佳效果。


将图集输入 ControlNet

  • 将你的角色图集作为 ControlNet 的条件图像输入。

  • 设置提示词,基于该图集生成动画帧,确保每一帧都与角色外观保持一致。


循环与最终定稿动画

  • 使用 Wan2.1 生成动画视频后,通过调整起始与结束帧来寻找一个无缝循环点。
    (感谢 ekafalain 提供的工作流片段。)

  • 如果无法实现完美循环,可尝试制作乒乓球式循环,或更改随机种子以生成另一段视频。

  • 最后,保存你的结果,用于你的游戏或动画项目中。

此模型生成的图像

未找到图像。