斑马ai绘画总把条纹画成拉链?颈胸臀三段走向拆解,正午强光曝光也有救
先数条纹:AI画斑马翻车,八成不在模型,在提示词——颈、胸、臀三段条纹走向各不相同,正午强光又会把黑白两端同时推爆。先按三段口诀改提示词,再把光照从正午换成清晨或黄昏的侧光,废图率能从十张九崩压到两三张。
斑马ai绘画想一次出对图,结论先放这儿:条纹按颈、胸、臀三段分开写,光线挑清晨或黄昏的侧光,正午顶光别碰。别嫌啰嗦,这一句是十七张废图换来的。
那天晚上我连出十七张,能挑出来看的只有两张。查原因查到快一点,发现问题根本不在模型,在我自己——把"zebra"往输入框一丢就干等,等于让模型自己猜条纹该往哪儿长。
猜,一定猜错。
这篇就干三件事:三段条纹怎么拆、大太阳底下曝光怎么救、两条模板直接抄。中间夹着我翻车那几组参数,你要是也卡在"画得像斑马,但一眼假",照着改就行。
颈、胸、臀三段条纹,其实是三种画法
颈部是窄而密的竖纹,胸肩的条纹斜着拐向腹部,臀部换成横纹加网状碎纹,三段不分开描述,模型就默认画成全身均匀竖条。这不是玄学,是斑马这身皮毛本来的长法。颈部的皮肤绷得紧,条纹细密近乎垂直,越往下越宽;到肩胛和胸侧,条纹顺着肌肉的弧线斜下去,拐个弯接住腹部的浅纹;臀部和后腿那一片,横向宽带里掺着网眼一样的碎纹,跟前面完全是两套系统。
顺嘴说个冷知识:世界上没有两只条纹完全相同的斑马,连同一只的颈侧和体侧都不镜像对称,跟人的指纹一个道理。想通这点之后,我在提示词里加了"asymmetrical individual stripe pattern"(不对称的个体条纹),让模型知道要画的是"这一个个体",出图立刻没那么像印刷品了。
三段的规律和常见崩法,我整理成一张表:
| 部位 | 条纹走向 | 提示词写法 | 不写会怎么崩 |
|---|---|---|---|
| 颈 | 窄竖纹,近乎垂直,越往下越宽 | narrow vertical neck stripes | 连成一圈圈横环,像给马戴游泳圈 |
| 胸肩 | 斜向,绕体侧拐弯接腹部浅纹 | diagonal shoulder stripes curving to belly | 条纹中途断掉,方向乱跳 |
| 臀与后腿 | 横向宽带,掺网状碎纹 | reticulated hindquarter pattern | 照抄颈部竖纹,一眼假 |
我的第三次翻车就出在偷懒:三种描述全堆进一个括号,模型自由发挥,颈部突然横过来一圈白纹,活像轮胎印。后来学乖了,一个部位对应一种走向,分开写,崩图率从十张九崩降到十张两三崩。
还有个细节,光靠"zebra"一个词压不住:条纹在关节处会变宽,在肚皮上会淡成浅灰。我把"belly stripes fading to pale grey"放进正面词之后,腹部那种刷漆式的生硬感轻了不少。模型不太懂"变淡"这种渐变概念,你得用更具体的词一点点喂它。
为什么斑马一放到大太阳底下就糊成一片?
黑白条纹撞上正午光,白色过曝、黑色死黑,直方图两端一齐溢出;换成清晨或黄昏侧光,条纹落进中间灰阶,成图率马上抬头。我专门做过一组对照:同一个模型、同一个seed(777001)、同一套条纹描述,只换光照词。正午"noon overhead light"那张,白色区域的像素直接顶到255,黑纹糊成一坨剪影,想数条纹都数不清;换成"late afternoon side light from left",同样的构图,能数出四十多条纹。就差一个词。
斑马这身花纹有点像穿了一身钢琴键:光照对了是音乐,光照不对,就是一排烧焦的琴键。黑白本来就是灰阶上的两个尽头,你再给它最强的光,等于逼着它两头全撞墙。
黄金时段为什么这么好用?太阳角度低,光是横着扫过来的,每一道条纹都被打出了自己的亮面和暗面,黑白之间全是过渡的灰。正午恰恰相反,光从头顶砸下来,过渡被压到最短,条纹扁成贴纸。
阴天也值得一试。多云的光是天然柔光箱,黑白两端都撞不了墙。我出过一组"overcast soft light"的图,条纹的灰阶层次比晴天还丰富,就是整体氛围偏闷,适合安静的特写,不适合草原大片。
补救词也要给足。negative prompt里丢"overexposed, blown-out highlights, crushed blacks",再往正面加一笔灰色补光——"soft fill light on flank"这种。有一回我贪对比度,把对比相关的权重调得太狠,出图像复印机扫出来的,死黑块直接吃掉半边身子,那张现在还躺在我文件夹里当反面教材。
要我说,画斑马就别跟正午较劲。斜阳、侧光、逆光都行,光照一斜,条纹的立体感自己就出来了。
提示词模板直接抄,参数我替你踩过坑
稳妥路线用"黄昏侧光加三段条纹描述"打底,进阶路线给条纹权重提到1.2-1.4、采样30步,模板和参数都在下面,复制就能跑。先说稳妥版,正面提示词:
"zebra standing in dry savanna, golden hour side light from left, narrow vertical neck stripes, diagonal shoulder stripes curving to belly, reticulated hindquarter pattern, asymmetrical stripe pattern, detailed coat, 85mm photo"。参数:SDXL底模,DPM++ 2M Karras采样器,30步,CFG 6.5,1024×576,我这张4090本地出图约15秒。这套配置基本稳定,改改场景词就能复用。
进阶版是给条纹上权重:(stripes on body:1.3)。条纹会更利落。但我试过1.6——条纹是清楚了,马腿融成一根柱子,画面像斑马纹壁纸。所以权重加到1.4封顶,再多就抢了形体的戏。
还有个小习惯值得留着:固定seed,一次只动一个词,对照着看效果。哪张好哪张崩,一眼就能定位到原因,比闷头抽卡省时间。
分辨率也讲究。512×512的小图会把密条纹挤成摩尔纹,我试过先出小图再放大重绘,结果条纹被重新排了一遍,跟原图完全对不上。后来干脆起手就开1024,密纹让模型一次画够,比事后修补省事得多。
回头看开头那十七张废图,其实每张都死于同一件事:我让模型替我做决定。三段走向自己写清楚,正午换成斜阳,斑马ai绘画就从抽卡变成一道可控的工序。先数条纹,再数废图——后者会越来越少。
常见问题
斑马条纹能防蚊虫叮咬,是真的吗?
有研究者认为条纹会干扰马蝇的降落判断,野外观察里条纹马皮上落的蝇确实少一些。画画用不上这个知识,但有个视觉上的巧合:写成"sun-dappled stripe pattern"时,光斑叠条纹的扰乱效果,跟那套理论的味道有点像。
想画斑马幼崽,提示词要注意什么?
幼崽条纹偏棕红,底色也不是纯白,写"foal with reddish-brown stripes, soft fluffy coat",再补一道侧逆光,毛茸茸的边缘光还能顺带盖住四肢细节的粗糙。
条纹权重最高能拉到多少?
我实测1.4是安全上限。1.6开始形体崩,2.0的话,恭喜你得到一张斑马纹墙纸,马没了。
黑白条纹配什么风格不容易翻车?
版画和木刻最抗造,这两种风格本来就要高对比,就算曝光冲一点也像刻意为之。写实风才需要小心翼翼控光,按上面的侧光方案来。