AI绘画辅助线怎么用?构图引导线技巧

AI绘画辅助线怎么用?构图引导线技巧
AI绘画辅助线构图示范 三分法与透视线引导出图

简单说:AI绘画辅助线就是用ControlNet把三分法、透视线、黄金分割这些构图骨架喂给模型,让它按你定的框出图,构图不再靠运气撞。

有没有发现,AI出图常常主体糊在正中间,地平线歪七扭八?AI绘画辅助线就是治这毛病的。说白了就是拿构图骨架压着AI,让它听话。我自己用上之后,能用图从三成涨到七成。这玩意儿不算难,但得知道喂什么线、喂多重,今天把实测的都讲给你。

辅助线到底解决什么问题

辅助线解决AI出图构图飘忽、主体位置随机、透视崩坏三大问题,本质是给模型一个空间骨架让它往里填,而不是让它自由发挥瞎构图。没辅助线,一张图十次跑八次主体都不在同一个位置。

我打个比方。AI出图像让一个不靠谱的摄影师随便按快门,构图全凭运气。辅助线就是你递给他一张九宫格纸,说"人放这个交叉点上"。他还是有自己发挥,但起码框死了。

所以辅助线不是装饰,是约束。这点想通了,后面所有参数都好理解。

三分法和黄金分割怎么喂给AI

三分法和黄金分割用ControlNet的mlsd或lineart模式喂一张画好网格的图当骨架,强度0.5到0.7,主体会落在交叉点上,构图立刻稳。别用canny,canny太死会把网格线也画进图里。

我试了下,自己用PS画一张黑底白线的三分网格,四个交叉点用粗点标出来,存成PNG喂进去。模型一看这骨架,主体基本就往交叉点跑。强度别贪高,0.6是个甜点,0.8以上背景开始出现莫名其妙的格纹。

黄金分割也一个套路。把交叉点位置按0.618挪一下,画对角线和螺旋。说实话效果比三分法还好看,就是画骨架麻烦点。

想从基础构图练起的,可以看AI绘画小白入门,那篇讲了构图基本功。选平台的话先查AI绘画网站清单,不是所有平台都开放ControlNet。

透视线喂多重才合适

透视线用mlsd模式,室内场景强度0.4到0.5,户外街景0.6到0.7,建筑特写0.8以上,越规整的透视越要喂重,否则AI会自己扭消失点。这个区间是我跑了大概五六十张测出来的。

室内场景喂太重,家具会被压成豆腐块。街景喂太轻,两栋楼透视方向相反,看着要吐。建筑特写就大胆上0.85,反正就是要几何感。

根据 Civitai 社区 上几个建筑Lora作者的说明,mlsd对直线结构识别率超过九成,但对曲线几乎无效。所以画双子塔这种方盒子建筑特别合适,画圆顶教堂就得换depth。

我个人觉得透视线是辅助线里性价比最高的。一张骨架图能用八百次,改改消失点又是一张新的。

人像构图用什么线

人像优先用openpose锁姿势加一条引导视线方向的辅助线,别用网格线喂脸,会把五官压变形,脸交给提示词和重绘就行。这点很多人踩坑。

有人图省事,把三分网格直接盖整张人脸图上喂。结果出来眼睛鼻子嘴全挤在交叉点附近,脸像被打过。网格线只该用来定位,不该压五官。

正确做法是openpose锁身体骨架,再用一条从主体看向画面焦点的引导线,强化视觉动线。引导线用lineart,强度0.3到0.4,轻一点当暗示就行。

画游戏角色同人也是这个逻辑,比如做王者荣耀AI绘画可爱那种Q版,openpose加一条视线引导线,人物眼神和构图焦点对上,画面就活。

辅助线翻车现场长什么样

辅助线最常见翻车是强度过高导致骨架线被画进图里、网格出现在天空背景、人像五官被压错位三种,调低强度或换模式就能救。我自己三种全踩过。

有次画风景,mlsd强度开到1.0,结果天空背景硬生生多了几条斜线,像有人拿尺子划过。降到0.5就没了。还有次lineart网格压在人脸上,两只眼睛距离变成一只眼宽,诡异。换成openpose立刻正常。

所以记住一个原则:辅助线强度宁低勿高。低了顶多构图松散,高了直接废图。我宁可跑两次加局部重绘,也不一次开猛。

另一点,辅助线图分辨率要和出图一致。我踩过这个坑,骨架图512,出图1024,结果骨架被拉伸虚化,AI根本看不清,等于白喂。

哪些场景最该用辅助线

建筑街景、多人合影、室内空间、对称构图这四类最该上辅助线,因为它们对透视和位置精度要求高,纯靠提示词基本控不住。反过来单人半身像、抽象艺术这些可以不上。

多人合影特别典型。不喂骨架,两个人站位会重叠或者距离忽远忽近,第三个人位置飘。喂一张openpose多人骨架,立刻规矩。

对称构图比如教堂内景,喂一条中轴线加左右对称的mlsd,AI就不会把左边的柱子画得比右边多一根。这种细节人工后期修都难,不如骨架一次性搞定。

构图理论这块想深挖的,可以翻下维基百科三分法条目,原理讲得透。AI辅助线本质就是把这套老理论数字化喂给模型。

常见问题

辅助线强度多少算合适?

看场景。室内0.4到0.5,街景0.6到0.7,建筑特写0.8以上,人像的openpose用0.5左右,引导视线线0.3到0.4。宁低勿高,高了骨架会被画进图里。

用canny还是mlsd喂辅助线?

直线结构用mlsd,识别率高且不会把网格也画进图。canny太死,会把每条线都忠实还原,反而翻车。曲线和复杂场景用depth或lineart。

辅助线图分辨率和出图不一样有关系吗?

有,必须一致。骨架图比出图小会被拉伸虚化,AI看不清等于白喂。我吃过这亏,512的骨架喂1024出图,构图完全没生效。两边都设成同一分辨率。

人像构图可以直接把网格压脸上吗?

千万别。网格压脸会把五官挤到交叉点上,眼睛鼻子嘴位置全乱。脸交给提示词和重绘,骨架只管身体姿势和整体位置,用openpose加一条视线引导线就行。

觉得有用的话分享给朋友吧。