ai绘画云彩总画成棉花糖?光比与体积感的三处修正
直接给结果:ai绘画云彩画得假,九成是云底没有阴影、光源方向不明、云层挤成一排这三件事。先改光,再改层次,最后才轮到提示词。我把两个月实测攒出的三套云彩词组和参数拆给你,画风景的直接抄。
ai绘画云彩是我今年绕不开的一个坎。7月接了个文旅局的活,要一组城市天空壁纸,甲方点名要「傍晚那种一整片烧起来的云」。我第一版出图发过去,对方回了一句「你这云像铁锈,我们这的云会呼吸」。这句话到现在还贴在我工位隔板上。
从那天起到9月交稿,我大概出了四百多张云,才摸清楚AI画云的毛病出在哪。设备照旧,公司那台RTX 3060的台式机跑SD,出一张横版图十二秒左右。你先记住一个结论:云不是画不出来,是默认提示词把云写成了「白色的棉花」,棉花没有影子,所以怎么调参数都假。
假在哪:棉花糖问题和光比
AI画的云最假的一点是没有底部阴影,整朵云像发光的棉花糖;真云的底部永远比顶部灰一到两档。修法是在提示词里明确写云底色调和光源方向。
真实云的立体感全靠光比。太阳在上方或侧方,云的受光面亮,底部背着光,灰得发蓝或者发橙。AI默认不会帮你做这个判断,除非你写出来。我的固定句式是「云底带灰蓝色阴影,右上侧光」——就这一句,废片率从十张废七张降到废三张。
光比还有一个隐藏用法:逆光。火烧云本质是逆光下的云,太阳位置低,云被从背后照亮,边缘烧红、主体发暗。你要是只写「红色的云」,模型给你的是均匀上色,那就成铁锈了。正确写法是「落日逆光,云层边缘烧橙红,云体大部分呈深紫灰」。
对了,云的亮度还跟时间词挂钩。同样一句积云词组,加「上午十点」和加「下午四点」,模型给的明暗完全两回事。我后来固定在每套云彩词组里带一个钟点,天空一下子有了时刻感,这招是从风光摄影师借光比的思路里偷来的。
有个细节只有真跑过才知道:云的边缘锐度。写「柔和的云」,出来的云软成一团雾;不写锐度,出来的又硬得像被子里的棉絮。我的解法是写「边缘清晰的高积云」或「蓬松但底部厚重的浓积云」,把云种写具体,锐度问题跟着云种一起解决了。
三套词组:积云、卷云、火烧云
画云先把云种写对:大晴天用「边缘清晰的浓积云」,高空用「丝絮状卷云」,傍晚用「逆光火烧云加深紫灰云体」。三套词组都按「云种+光向+云底色」三段式组装。
大晴天的积云,我用「夏日午后天空,大朵浓积云,边缘清晰,云底带浅灰阴影,右上方侧光,云层分近中远三排」。这套出图最稳,十张里七八张能直接用。
卷云是另一个路数,写「高空丝絮状卷云,被风拉成横向细纹,天青色渐变,光线通透」。卷云千万别写「大朵」,一写就成积云了,我头两天全栽在这。
火烧云是重头,完整写一遍:「傍晚天空,落日逆光,成排的高积云,云底烧橙红,云体深紫灰,地平线处一道金边,湖面倒映碎橙色光斑」。9月交稿那组壁纸用的就是这套变体,甲方回了三个字:就这版。
| 云种 | 关键词骨架 | 常见翻车 |
|---|---|---|
| 浓积云 | 边缘清晰+云底浅灰+侧光 | 写成柔和就成一团雾 |
| 卷云 | 丝絮状+横向细纹+通透 | 写大朵会变积云 |
| 火烧云 | 逆光+云底烧红+云体紫灰 | 只写红云会成铁锈色 |
层次是最后一步。天空最忌讳一排云整整齐齐,近处的云大而低,远处的云小而密。词组里那句「分近中远三排」就是干这个的,加与不加,画面的纵深差出一个档次。
再补一个我9月底才发现的小坑:云和水面同时出现时,模型爱把倒影画成镜像复制,左右对称得像折叠纸。真实水面倒影会被波纹切碎,写「水面倒影被细碎波纹打断」这半句,倒影一下子就活了。那组壁纸最后一张湖景,靠的就是这半句,甲方还单独夸了那张。
交稿那天傍晚我下楼取快递,抬头看了一眼真实的火烧云——云底那层紫灰,和词组里写的一模一样。AI画云这半年教会我一件事:不是模型不懂云,是我从前没认真看过云。词写得越具体,天就越像真的。
常见问题
为什么AI画的火烧云总是发暗发脏?
因为红色和灰色叠加后模型容易整体压暗。解法是把「云体深紫灰」和「地平线金边」「水面反光」这类亮部词绑在一起写,给画面留出透气的亮区,暗部才显得是暗部而不是脏。
云彩提示词写中文还是英文效果好?
主流模型对英文理解更稳,SD系写英文提示词出图细节更准;国产模型如即梦对中文支持好。我的习惯是本地SD用英文,网页端快速试词用中文,同一套结构两边都能跑。
怎么让同一个天空在多张图里保持一致?
固定种子是关键。本地出图时锁定seed值,只微调云种和光向词,天空的构图和色调就锁得住。再进一步可以把满意的云单独抠出来存成素材,后期合成到其他图上,比反复抽卡省时间。
画云要开高分辨率修复吗?
画大面积天空不需要,云的形态本身偏柔和,直接出图就够。倒是画面下三分之一有建筑或人物时建议开,1024先出大构图,再对主体局部重绘两倍分辨率,云不受影响。