使用 ControlNet 的 Stable Diffusion:如何精准控制太阳位置,实现画面光源可控
时间:
以下是视频内容的详细总结:
up主在本次视频中演示了如何利用 Stable Diffusion 和 ControlNet,通过直接控制太阳的位置来准确调节画面中的光源,实现更符合预期的光线效果。他首先介绍了传统方法中仅通过提示词(例如“上帝光”或“影视光”)来影响光源位置的局限性,这些提示词往往无法精确控制光源在画面中的位置。因此,up主使用 ControlNet 中的“Scribble”模型,通过在画面中涂鸦太阳的位置来引导生成光源,实现精确控制。
详细操作步骤:
- 工具准备:使用 ControlNet 扩展及其“Scribble”模型。下载该模型后,需将其放置在 Stable Diffusion 文件夹的“SD Web ControlNet/models”目录下。
- 手绘光源位置:up主使用电脑画图工具手绘了太阳的位置图,可以在图中标出太阳的具体方位,并保存为 PNG 格式,供后续使用。
- 模型设置:选择 ControlNet 的 Scribble 模型,启用“完美匹配像素”选项,设置反向提示词,并在控制模式中选择“以提示词为主”,确保生成图像尽可能匹配提示词和手绘内容。
- 实际效果测试:up主测试了左侧与右侧光源的不同效果,并验证了画面光亮和阴影效果确实随光源位置变化而变化。尽管生成图像有一定的随机性,但通过多次尝试可以获得符合预期的效果。
结论:up主展示了通过 ControlNet 准确控制光源位置的实用方法,指出了 ControlNet 作为 Stable Diffusion 关键扩展的高灵活性。
本文链接:【撸小羊_使用 ControlNet 的 Stable Diffusion:如何精准控制太阳位置,实现画面光源可控】https://lxy520.cn/jsfx/5180.html