头条文章养成计划

新知榜官方账号

2023-07-08 02:18:43

头条文章养成计划

本文章要讨论一种跟StableDiffusion进阶实战——渐进式光影类似,但是用了多重人物LoRA的时候,同时又要求稳定性的调整光影手法。

以下图为例,我使用了两个不同的角色LoRA做出了两个人物,而我想将图片的光源改成左上角,且加深对比并改变相对应的光影,除了使用诸如Studiolighting或Filmlighting等提示词之外,使用ControlNet加上Loopback也是可行的方法:

原图

这张图与之前文章讨论的情形不同的地方在于,我使用了两个LoRA来绘图,所以要借助LatentCouple加上ComposableLora来指定不同区域绘制不同LoRA角色,若不这样做,那人物会在十几回合的循环输入中慢慢变形,最后变成完全不同的人物。另外一点是,我发现若是每次都从全黑的遮罩底图开始输入,人物与原始图片会出现差异,在很多场合上这是个问题,因此这次我要使用不一样的遮罩搭配中低程度的Denoisingstrength,像在小火慢炖食物一样,让图片的轮廓与色彩尽量保持不变,同时让光影缓缓变化。

方法

首先,开启任何有支援图层与透明度的绘图软体,例如PS,将原始图片汇入,在其上加入全黑图层,在图层上用白色或其他高明度的颜色点出光源的位置,再调整图层透明度,让整张图变成类似透过黑色玻璃的效果:

加上遮罩将这张套上遮罩的图片输入img2img,然后开启ComposableLora以及LatentCouple,将两个角色圈选起来,输入他们各自的提示词:

ComposableLoraLatentCouple

LatentCouple的提示词产生的提示词会像这样:

(extremelydetailedCGunity8kwallpaper),bestquality,masterpiece,hdr,ultrahighres,fantasy,indoor,(twilight:1.5),woodenfloorwithcarpet,woodenceiling,redbrickwall,fireplace

AND

(extremelydetailedCGunity8kwallpaper),bestquality,masterpiece,hdr,ultrahighres,Sho16,1boy,blondehair,lowponytail,wearingwhitetunic,fantasy,rightarmup<lora:Sho25:0.4>

AND

(extremelydetailedCGunity8kwallpaper),bestquality,masterpiece,hdr,ultrahighres,Hana,surprised,wide-eyed,wearingwhitekimono,longloosehair,longsleeves,fantasy,rightarmup<lora:Hana:0.4>

第一段提示词是全图背景,第二段提示词是针对涂上蓝色遮罩的男角色,第三段提示词是针对涂上红色遮罩的女角色。

接着是img2img的设定,为了不让角色的衣服、表情与眼神发生太大变动,我测试不同的Denoisingstrength,发现低于0.3能大致保持所有的面部特征:

img2img

而ControlNet中,为了保持人物的表情与姿势,除了使用提示词之外,还要靠最能固定图片形状的canny加上人物表情的openpose_face来牵制线条的变形:

ControlNet的openpose_face设置

ControlNet的canny设置

设定完成之后,接着设定Loopback。因为追求的是低变动,所以要将回合数设定到20回合以上,配上0.4这种稍高的Finaldenoisingstrength,就能缓慢地改变光影:

Loopback设置

出图接着就开始跑图吧!可以看到图形从左上角的明亮光斑,到了最右边已经顺利融合进图片,而人物身上的光影也在缓慢地改变。理论上可以将最终产生的图片重新输入img2img中再跑下一轮20张图片,让人物的光影改变更大,但这同时也会对人物产生更明显的变化,所以要边跑边检查,挑选最符合需求的图片。

本页网址:https://www.xinzhibang.net/article_detail-6677.html

寻求报道,请 点击这里 微信扫码咨询

关键词

StableDiffusion LoRA ControlNet

分享至微信: 微信扫码阅读

相关工具

相关文章

相关快讯