如何使用Stable Diffusion来制作角色设定图——Stable Diffusion进阶教程!

如何使用Stable Diffusion来制作角色设定图——Stable Diffusion进阶教程!

在一两个月之前,要制作角色设定图这种多面向且高度一致的人物图,除了用Textual Inversion或者LoRA之外,还有用ControlNet的方法,经过了好几次的尝试之后,最终找出了一个最稳定出图,且步骤最少的方法。

这个方法主要是运用了简单的ControlNet openpose功能,以及Inpaint来制作。不需要用到Textual Inversion或者LoRA。

第一步,配合骨架图出图

首先,在txt2img里面,使用这样的正面提示词:

(character sheet of the same exact Vallaria wearing black beret with golden rim and intricate [white|golden] robe and black c

loak),

(((white background))), (((simple studio background))), reference sheet,

((fantasy)), ((kind smiling)), real face, real skin, realistic face, realistic skin, detailed eyes, detailed facial features, detailed clothes features, detailed face and breast, beautiful eyes, detailed eyes, perfect body, perfect breasts, perfect face,

(best quality, masterpiece), (realistic), photorealistic, RAW photo

<lora:VallariaV2:0.35>

第一段是交代人物的基本构造,在这里我使用自制的人物LoRA配合特定衣饰,然后用character sheet of the same exact当开头,让AI知道我们要绘制的是角色设定稿。

第二段交代AI使用简单的白背景与工作室背景,免得AI画出太多背景,干扰设定稿的质感。

第三四段添加许多修饰词来提高整体氛围与质感,例如我用高权重指定奇幻风,并且人物要微笑。

之后是最重要的一步,请打开ControlNet,使用Openpose,并使用绘画人物设定稿专用的骨架图。网上有很多骨架图,我使用的是这几张:

如何使用Stable Diffusion来制作角色设定图——Stable Diffusion进阶教程!

最左是背面,最右是半身像

如何使用Stable Diffusion来制作角色设定图——Stable Diffusion进阶教程!

最左是正面,最右是半身像

如何使用Stable Diffusion来制作角色设定图——Stable Diffusion进阶教程!

同上一张,但是最右没有半身像

通常第一张的尺寸我会设置为1024X512 (二比一),这样绘图才快,能够一次产个十几张不同的图让我挑选最满意的图进行下一步:

如何使用Stable Diffusion来制作角色设定图——Stable Diffusion进阶教程!

ControlNet的openpose设置

以这张图来进行下一步:

如何使用Stable Diffusion来制作角色设定图——Stable Diffusion进阶教程!

选中的图片

第二步,放大并修脸

这张图,右边半身像的表情与服装正是我要的,但是左边的角色旋转图问题很大,第一是脸整个都崩了,看了晚上都要做恶梦了。第二个是最左边的角色图,帽子长了角。

脸崩的问题主要是因为我们使用的模组,通常是专精于产生漂亮半身像与头像,例如我使用的RealDosMix,对于全身图、动作图等图不熟,AI很容易算到脸崩或肢体崩,此时我们就需要针对这些部位修图。

首先,将第一步的图用send to img2img这个按钮送进img2img,然后将他扩展最少50%。以我的例子,就是扩展到1536X768,这样AI才能在之后的步骤修脸。而Reszie mode选择Just resize

Just resize(latent upscale)这个选项放大出来的图会糊掉,但是也会产生一种朦胧美,看个人需求。

另外,别忘了把txt2img的ControlNet设定也重复在这边设定一次,否则扩图之后人物姿势可能会跑掉。

如何使用Stable Diffusion来制作角色设定图——Stable Diffusion进阶教程!

放大图片50%

图片成功放大之后,请按Send to inpaint,将图送进部分重绘。

在这边,要将人物崩掉的脸与出错的服饰圈选起来:

如何使用Stable Diffusion来制作角色设定图——Stable Diffusion进阶教程!

把崩掉的部分都选起来

接着将inpaint的参数设置好:

  • Mask content选择original,告诉AI其实我要的结果跟原图差不多,这样出来的脸才会跟整体画风契合。
  • Inpaint area选择Only masked。如果选成Whole picture,最后脸还是会崩掉。
  • Denoising strength选择低于0.5,太高人物的头可能会歪掉。
如何使用Stable Diffusion来制作角色设定图——Stable Diffusion进阶教程!

至于为什么Inpaint area要选择Only masked,这是因为这样等于告诉AI,被选取的区域是要注重的地方,AI会将你选取的区域放大,针对放大区域重绘之后,再缩小并合并回原图。这时你善于绘制头像与半身像的模组就能发挥特长了。

当图输出之后,如果有跟原画不协调的部分,可以将成果图再输入回img2img,然后用低Denoising strength再输出一次,就能得到更一致的结果:

如何使用Stable Diffusion来制作角色设定图——Stable Diffusion进阶教程!

最后的角色定稿

转载自头条账号:快乐爱生活的凡哥

原文地址:https://www.toutiao.com/article/7223942495418712615/

© 版权声明

相关文章