理解圖層混合模式,需要明白RGB顔色模式是加色模式,最起碼要知道RGB某個值為0,就表示不含這個顔色;值為255,就表示這種顔色含量最高。0,0,0表示不含任何顔色值,是黑色,255,255,255表示顔色值最高,是白色。
例如:
RGB值為0, 0, 0,代表的是黑色;
RGB值為255,255, 255,代表的是白色;
RGB值為255,0, 0,代表的是純紅色;
正片疊底官方解釋:查看每個通道中的顔色信息,并将基色與混合色進行正片疊底。結果色總是較暗的顔色。任何顔色與黑色正片疊底産生黑色。任何顔色與白色正片疊底保持不變。當您用黑色或白色以外的顔色繪畫時,繪畫工具繪制的連續描邊産生逐漸變暗的顔色。這與使用多個标記筆在圖像上繪圖的效果相似。
好奇葩的解釋,用正片疊底解釋正片疊底,官方在循環論證了!有價值的信息是“每個通道”這幾個字。
常有人簡單解釋,正片疊底就是按照一定的計算方法,得到兩個圖層中較暗的部分顔色。本着打破砂鍋問到底的精神,這個一定的計算方法是什麼,就是今天的探讨話題。
現在看看正片疊底的計算公式:C=(A*B)/255 。
這裡字母A表示基層RGB顔色值中的一個值,字母B表示混合層RGB顔色值中的一個值,字母C表示結果RGB顔色值中的一個值。
根據公式,變換混合層和基層位置,結果不變。小學數學知識就能理解的。
RGB最大值為255,所以若混合色或者基色是白色,即255*B/255或者A*255/255,結果就是A或者B。得出結論:混合色為白色,結果是就是基色,反之亦然;混合層和基層中有一個是白色,混合結果是就是另外一個層的顔色,混合結果是完全屏蔽掉白色。
混合層或者基層為黑色,值為0,根據計算公式分子為0*B或者A*0,結果為0。得出結論:混合層和基層中是黑色,混合結果就是黑色。
現在看下圖表格數據,解釋了為什麼2張完全相同的圖片,正片疊底後,可以降低亮度。這也是用的最多的一種技巧。
當混合層和基層顔色值完全一樣的時候,通過正片疊底,結果顔色值降低了。當混合層和基層顔色值完全一樣的時候,若使用變暗模式,結果色不會發生任何變化。
這是由它們的混合計算公式決定的。
在基層和混合層不改變的情況下,根據公式C=MIN(A,B)和C=(A*B)/255 ,用正片疊底的混合結果值比變暗模式更低,所以正片疊底變暗的幅度比變暗模式更大。
為了全面了解正片疊底模式,在混合層一般用以下顔色值進行觀察:
黑色混合:RGB數值R:0 G:0 B:0;
白色混合:RGB數值R:255 G:255 B:255;
RGB三原色混合:RGB數值R:255 G:0 B:0 紅色,R:0 G:255 B:0綠色,R:0 G:0 B:255藍色;
灰階混合:指RGB顔色都為同一數值的顔色,一般RGB數值是:R:128 G:128 B128表示絕對中性灰。
上面文字叙述啰嗦,用下表更直觀。
下面是在Photoshop裡面驗證的數據
混合層,取10個取樣點,右邊是RGB顔色信息
基層,同一個位置的10個取樣點的顔色信息
正片疊底後效果及RGB顔色信息
基層10取樣點RGB值
混合層同樣位置10個取樣點RGB值
正片疊底後,10個取樣點RGB值
很枯燥的數據,也乏味的語言。真正靜下心來看懂,就能夠從原理上理解正片疊底混合模式了!
下面的動畫演示了如何給天空添加大雁。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!