Animatediff 2.0是Animatediff软件的更新版本,相比其前身Animatediff 1.0,提供了更加增强和动态的体验。这个新版本引入了三个关键功能:Lora、ControlNet和Prompt travel。
Lora
Lora是Animatediff 2.0的一个重要新增功能。官方更新引入了八个运动模型,允许用户更好地控制动画场景的方向和移动。这些Lora模型促使动画可以向上、向下、向左、向右、缩放进、缩放出,甚至顺时针或逆时针旋转。用户可以通过将相应的Lora模型添加到他们的动画中来实现这些效果。
要使用Lora,您需要从官方来源下载并安装这些模型。您可以在这里访问这些模型,或者直接从网络获取它们。
- 将以”mm”开头的模型放入目录:
\sd-webui-aki-v4.1\extensions\sd-webui-animatediff\model
。 - 将以”v2″开头的模型放入目录:
\sd-webui-aki-v4.1\models\Lora
。
这些以名称区分的Lora模型可以为您的动画带来特定的运动效果,为您的创作增加深度和多样性。
ControlNet
ControlNet是以其精细的控制能力而闻名的功能。在Animatediff 2.0中,它已经被集成用于动画目的。ControlNet允许用户有效地操控动画,提供了创造性表达的无限可能性。
Prompt travel
Prompt travel是一个独特的功能,允许您使用特定关键词来为动画的每一帧指定动作或场景。这个功能允许您通过在提示中嵌入指令来动态控制动画。
配置
要开始使用Animatediff 2.0,您应该配置以下参数:
- 动画模型:选择最新的V2版本。
- 总帧数:确定您的动画中的帧数。
- 帧速率:设置您的动画的每秒帧数(FPS)。
- 循环次数:定义您的动画将循环多少次(0表示它将无限循环)。
- 循环闭合:启用此选项以创建第一帧和最后一帧之间的无缝循环。
- 上下文批量大小:与总帧数保持一致。
- 保存:选择您的动画的输出格式。
这些是将塑造您的动画行为的基本设置。
创建基本动画
要创建一个基本动画,按照以下步骤进行:
- 为您的动画提供描述和所需属性。
- 如果要添加运动效果,请指定任何Lora模型。
- 利用Prompt travel来控制角色跨帧的动作。
ControlNet集成
对于高级动画,您可以将ControlNet模型如”Canny”与Animatediff集成。这允许精确控制动画,并增强用户的创意工具包。
- 使用ControlNet中的Canny模型生成一张图像。
- 将生成的图像作为第一帧上传到Animatediff。
- 启用ControlNet并将基础图像作为最后一帧上传到Animatediff。
- 生成您的动画并欣赏结果。
请记住,ControlNet模型与Animatediff的组合为创建引人入胜的动画开辟了无限可能性。
结论
Animatediff 2.0提供了一个功能丰富的平台,用于创建令人惊叹的动画。无论您是想要使用Lora添加运动效果,使用ControlNet进行精确控制,还是使用Prompt travel进行动态动作控制,这个软件提供了您需要的工具,让您的创意想法变为现实。尝试不同的模型和功能,探索Animatediff 2.0的全部潜力,并释放您的艺术想象力。