AI彩色绘画写真上色总发灰?固有色光源色环境色三层法实操
别再怪工具了:上色不上档次,八成是因为只涂了固有色。物体本来的颜色只占画面三层,剩下的要交给光源色和环境色。这篇按画手视角把三层法逐层拆开,附实测数字和懒人两步版,读完直接能给线稿上色。
同一张线稿,两块屏幕并排摆着——这是上个月给两套AI彩色绘画写真做对比时拍下的场景。左边那张,头发是棕色、衣服是蓝色、皮肤是米色,全都对,摆一起就是像塑料。右边那张颜色其实"不准"——脸被夕照染成了橘的,白裙子泛着天光蓝——看着却舒服,还透气。差异就在一个动作:左图只上了固有色,右图把三层色都铺了。
这事我是在吃了亏之后才认下来的。去年秋天给一套七张的民国风写真上色,每件物体都涂了它"该有"的颜色,暗部压深、亮部提亮,自认为挺扎实。发出去的当晚有人留言:画得挺细,就是图发死。一个"死"字,比我那七张图加起来还准。
从那以后我看别人的图,先看一件事:这张画里有没有"光经过"的痕迹。固有色只回答了"这是什么",光源色和环境色回答的是"它此刻正处在什么光里"。上色的档次差,基本就差在这。顺带一提,留白怎么控制和上色是同一类问题——都是决定"让什么占画面",这里先记一笔,后面还会绕回来。
色彩的三层:固有色、光源色、环境色各管什么
固有色是物体本来的颜色,光源色是光染上去的偏色,环境色是周围物体反射回来的染色,三层叠在一起才构成真实观感。只画第一层,图就"发死";三层齐了,画才开始有空气。
固有色最好理解:头发是黑的,裙子是白的,皮箱是棕的。它是物体的"身份证",负责辨认,不负责气氛。
光源色是第二步。没有纯白的光,清晨偏蓝,正午接近白,黄昏偏橘,白炽灯底下偏黄。光照到物体上,会把整个画面往自己的色相里拽。皮肤、白墙、银饰这些浅色表面被拽得最狠,所以你常能看到"脸是橘的"——那不是肤色画错,是光源色压过了固有色。
环境色最容易被跳过,也最出效果。物体会把邻近的颜色像弹球一样弹到彼此身上:绿树贴着白墙,墙的下沿就有凉丝丝的绿;红伞挨着灰大衣,大衣的肩线附近就泛一点暖红。它只出现在交界和背光的那一侧,很淡,可少了它,物体之间就"不发生关系",各画各的。
三层各管一段,摆到一张表里就清楚了:
| 层 | 管什么 | 出现位置 | 常见失误 |
|---|---|---|---|
| 固有色 | 物体本来的颜色,负责辨认 | 整个物体的中间调 | 全场只有这一层,图发死 |
| 光源色 | 光的颜色,统一画面氛围 | 亮面与受光边缘 | 亮部直接提白,色相不动 |
| 环境色 | 邻近物体的反光,让画面互相咬合 | 交界、背光侧、投影边缘 | 随手一抹,或者干脆不画 |
我自己判断一张图上没上完色,用的土办法是拿吸管点三下:中间调、亮面、背光边缘。三处的色相拉开才算完整,三处全是一样的颜色,那就是只涂了固有色。这个检查三秒钟,比眯着眼琢磨半天快多了。
逐层怎么铺:我的上色顺序与三个实测节点
顺序是先铺固有色并当场压暗部,再叠一个主光源色统一亮部,最后只给交界和反光点环境色。实测里翻车最多的不是第三层,是第二层铺太满,把固有色全盖掉了。
第一层固有色,我的习惯是选色比肉眼看到的降半档饱和。纯涂"该有的颜色"后面没法收拾,AI出的线稿尤其如此——底子太艳,后面两层全在救火。铺完当场压暗部,别拖到光源色之后,暗部的色相是固有色自己的,晚了会混进光源的橘。
第二层光源色,整张图只许一个主光源。我常用柔光图层往亮部罩色:黄昏场景罩一层低透明度的橘,阴天罩灰蓝。这一步的坎是收不住手,罩着罩着全图成了一张糖纸。我的粗略节点是罩色控制在两成上下,罩完吸一下最亮的受光点,色相往光源偏、饱和别越过固有色的原有值,超了就往回退。
第三层环境色,我的做法是掐死范围:只画在物体交界和背光那一小条,边画边问一句"它旁边的物体是什么颜色"。脸贴着红围巾,下颌那条线就点一抹暗红;手搭在绿瓷砖上,指缝里透一点冷绿。面积一失控,环境色就成了脏斑。宁少勿多,是这一层的纪律。
三层铺完还有一个总闸:整张图挑一个主色,让它占住画面七八成的色相,另外两层只做零头。上个月我把二十来张旧图按这个法子重走了一遍,拿给两个常挑刺的画友看,得到最多的评价是有空气感——以前那批图收获最多的词,还是那个"死"字。
对了,这一层的判断思路和配色总纲是相通的,当时我对照着配色基本法里"主色压场、辅色点缀"那条改的,主次一倒,脏色立刻少一半。
翻车现场:全场固有色是什么样子
全场固有色就是每件物体都涂了"正确"的颜色,可暗部只会压深、亮部只会提白,全图色相从头到尾不动。这就是"图发死"的技术成因——不是画得不够细,是画面里没有任何一层颜色在变化。
拿那张被说"发死"的民国写真当标本:旗袍固有色是湖蓝,我就涂湖蓝;木箱是棕的,涂棕;白墙涂白。问题出在暗部处理——旗袍的褶皱暗部我用深蓝去压,压得挺立体,可色相从头到尾都是蓝,没有一点偏移。真实世界里,那面白墙的反光会把旗袍背光面往灰绿里带,檐下的影子也不是更深的蓝,而是带环境冷调的灰紫。少了这些偏移,物体就像从各自样本册里剪下来贴上去的。
最要命的是人脸。那张图的脸我涂得很匀,观众看着却觉得"绷着"。现在回头看原因很清楚:整张图设定是下午四五点的光,人脸却是一块没被光照影响的标准肤色——光都没有落在人身上,人当然僵。
还有一个坑值得单拎出来:把"三层法"理解成"三层都要重"。我早期叠环境色下手太狠,把背光侧整片抹了一遍,结果物体边缘像长了一圈霉。环境色是沾上去的,不是刷上去的,这一点我是靠毁了三张图才记住的。
用AI出图的朋友这里要对得更细。线稿上色流程里,第二层光源色往往能借工具一步到位——用出图常用参数里控制光照氛围的那几项,把主光源的色温定下来,再手动补环境色,比全程手涂省一半时间。但工具给的光再对,交界处那一小条反光还得自己点,AI到现在都点不准这个。
懒人两步:先固有色,再一个主光源色
赶时间或给小图上色,可以砍成两步:先铺固有色并压好暗部,再罩一个主光源色统一亮部,环境色整层跳过。画幅小、物体少的时候,环境色的存在感本来就弱,跳过它损失有限。
这套简化版我平时改头像、出表情包、赶小图都在用,一张九百像素的图十分钟内能收工。关键在主光源色的选择:整张图挑一个最想让观众记住的色相当光源,冷调选灰蓝或青,暖调选橘黄或洋红,只罩亮部,透明度宁低勿高。
有一个界限要说清楚:图一大、物体一多,简化版立刻露馅。超过三个主要物体挤在一张图里,物体之间的反光藏不住,全场只剩固有色加一层光,还是会有贴纸感。所以两步版是给小图的,别拿它硬上场景图。
环境色整层跳过之后,观感上缺的那口气,可以留白来补——背景虚掉、留出一片不画的空,观众的眼睛会自己把"空气"填进去。这也正是开头说的那笔账:画面档次不靠涂满,靠的是克制。
回到开头的两块屏幕。左边那张输得一点也不冤——它把"涂满颜色"当成了上色的全部。固有色管认得出来,光源色管像不像有光,环境色管物体之间有没有关系,三层各干各的活,缺一层就漏一层气。下次铺完固有色别急着交稿,问自己一句:光在哪,旁边是谁。答上来,这张图就活了。
常见问题
固有色、光源色、环境色必须一层一层分开画吗?
建议按顺序,但不必死板。固有色打底、光源色统一、环境色收尾这个次序最不容易乱,尤其是暗部必须跟着固有色当场压,拖到后面会和光源色搅在一起。熟了之后可以并成两步走,但初学阶段老老实实分层,比返工省时间。
AI上色工具能自动补全光源色和环境色吗?
能做一半。光照氛围类的参数可以一步给出主光源色,效果不差;环境色它基本点不准,交界处那一小条反光经常糊成一片或者干脆没有。我的流程是让工具管光源、自己管交界,各干各擅长的事。
环境色涂多了显得脏怎么办?
先降透明度再缩面积。环境色只该出现在物体交界和背光的一小条,饱和度压低,宁少勿多。已经涂脏的,用吸管取脏部颜色,把色相往邻近物体本色方向拉,再把明度提一点,多数能救回来。
没有美术基础,直接学三层法会不会太难?
不难,三层法反而比"凭感觉调色"更好上手,因为它把模糊的审美问题换成了可执行的检查动作:中间调、亮面、背光边缘三处吸管点一下,色相拉开了就合格。先从懒人两步做起,小图练顺了再加环境色。
照片转线稿再上色,三层法还适用吗?
适用,而且参考更方便。照片里本来就藏着答案:看高光偏什么色,那就是光源色;看物体暗部边缘沾了旁边什么颜色,那就是环境色。上色前先把原照片的这两处颜色吸出来存着,照着铺,比凭空编快得多。