說到冰塊,很多人會想起著名的《照相館的故事》一書中首先提出的製作方法。在實現冰塊紋理方面使用了很多扭曲濾鏡。本章會對這種方法進行反省。
?Photoshop的扭曲濾鏡多數會產生重複的紋理,不利於自然的隨機紋理表現。
?其中步驟太多,參數難以記住,不容易重複實現,而且過程很難控制。
本例將為您解說一種新的冰塊生成方法。我們遵循這樣的一種思路:
形狀―〉紋理基礎―〉紋理生成―〉與環境混合―〉顏色調整慢慢到位,理解了這些步驟的思路,還需要記住繁瑣的步驟嗎?不需要,您只要按照這種思考方法,很容易就會自己「創造」出自己的冰塊做法。不相信嗎?請看下面的實例解說。
原始素材圖片最終效果圖
(一)、開啟來源圖1、 打開一張水杯來源圖。普通的水杯,裡面裝的是白開水,實在不夠氣氛。準備好為它加上冰塊並且打上有情調的燈光吧。來源圖如下:
(二)、塑造冰塊形狀,建立紋理基礎2、 新建一個圖層,注意圖層是空白的,完全透明的。開啟選單指令,Filter濾鏡―〉Render渲染―〉3D
Transform三維變換。如圖所示。
3、 這時會出現3D變換對話框。選擇Cube tool立方體工具,拉出一個立方體。我們要製作的是一個正方體狀的冰塊。
4. 有人會問,透明的圖層做3D變換怎麼會有效果呢?請選擇Trackball
tool跟蹤球,讓我們來轉動這個虛擬的正方體。轉過180度,如下圖,您會發現這個正方體的另外三面是「實」的。
5、
細心調整正方體位置,畫面中出現了一個白色的,具有明暗光線變化的正方體。這個就是冰塊的原型。如下圖。我們需要的冰塊基礎外形就是這個立方體。如果您需要其他形狀的冰塊,有一個比較麻煩的方法,就是手繪。
6、
確定以後,畫布上出現了白色的正方體。這個正方體是具有明暗光線變化的。但是,這裡要注意的是,這些明暗變化對我們來說,是一點用處都沒有。我們需要的,只是正方體的框架而已。按W鍵選擇魔術棒工具,選擇其中一個亮面,如下圖:
7、
得到選擇區域後,按G選擇漸變工具,從黑到白拉出一個漸變,白色在上方,黑色反之。我們建立了其中一面的明暗關係。要繼續必須選擇其他面。按CTRL+SHIFT+I反選,
如下:
8、
選擇W,魔術棒工具,同時按下ALT+SHIFT,切換為「選區交集」狀態,點選畫面左下方的灰色面。這樣就得到左下方的灰色面了。同樣切換到G,漸變工具,拉出黑白漸變,其黑色一角與上一亮面的黑色相鄰。如圖所示:
9. 對剩下的一個面也如法炮製,用漸變工具拉出一個黑上白下的漸變區域。如下圖:
10、
冰塊的形狀總不能這麼正規的,對不對?我們需要將這個正方方的正方體扭曲一下。使用扭曲類別的濾鏡嗎? ――不,那樣的扭曲是重複的、機械化的、不易控制的。我們需要更人性化的工具,Liquify液化工具。 Photoshop7中的Liquify液化工具功能非常強大,類似先前出現過的一個KPTGoo。 Filter濾鏡―〉Liquify液化,開啟液化對話框。
11. 使用第一個工具,Wrap tool包裹工具,選擇適當的筆刷大小,將內部的各面邊緣扭曲一下,而外框也做適量的扭曲,只不過程度小些。如圖:
12、
確定之後,畫面上的方塊已經變得不規矩了。但是冰塊在水中會融化,不會有太多明顯的稜角。為了做到這一點,我們複製一層冰塊原型,並按CTRL+滑鼠點擊該圖層載入圖層選取範圍。如下:
13、
選擇Filter濾鏡―〉Blur模糊―〉Guassian Blur高斯模糊濾鏡,參數大概如下,只要看到的邊界不大清晰就好。如圖:
14、 確定後按CTRL+E合併原型。如圖:
15、 按B選擇毛筆工具,並點選Option
Bar屬性欄上的Brush筆刷選項,選擇一個適當大小的具有軟化邊緣的筆刷,把Opacity不透明度調整到大概50%左右。如下:
16、
讓我們隨意的在冰塊原型上畫幾下。這些筆刷痕跡將來會影響冰塊表面的起伏程度,我們盡量讓它們顯得自然,並且能和周圍融合。有必要的話,您可以使用Guassian
Blur高斯模糊工具來讓它們融合的更順暢些。就這樣,第二步到此完成,我們成功的塑造出了冰塊的形狀,並且初步定制了冰塊的紋理基礎。如圖:
(三)、最關鍵一步:生成冰塊紋理17、
可能您會笑,這是什麼冰塊啊,整一個軟軟的膠團。不要急,正如3D軟體中我們需要為模型製作細膩的Bump貼圖一樣,上一步正是為了紋理生成而作的「Bump貼圖」。 Bump貼圖做好了,我們才能產生冰塊獨特的紋理圖案。以下請注意我們在生成過程中將要使用到的唯一的濾鏡:Filter濾鏡―〉Sketch素描―〉Chrome珞黃濾鏡。載入冰塊原型的選區,限制濾鏡應用範圍(這點很重要,您可以試試不載入選區的情況看看會發生什麼?),打開珞黃濾鏡對話框,參數大概如下,您可以觀察畫面,直到您滿意為止。如圖:
18、
確定應用濾鏡,畫面中出現了冰塊獨特的反射紋理。最關鍵的一步就是這裡了,採用Chrome珞黃濾鏡,以灰階變化為基礎紋理,產生冰塊的反射圖案。
19、
冰塊的稜角似乎還是太尖銳了。運用選單指令:Select選擇―〉Modify調整―〉Smooth平滑,讓圖層選取範圍變得平滑。參數大概在5px左右。如下:
20、 選取範圍圓滑後,反選,然後按DEL刪除尖銳部分。按CTRL+D取消選擇。您看到的應該如下:
21、
看到了嗎?冰塊的紋理已經出來了,形狀也非常令人滿意。我們複製一個冰塊原型層,然後將原層隱藏作為備份。選擇複製好的冰塊原型圖層,按下CTRL+T,調整這個冰塊胚子的大小,如圖21所示。
22、
冰塊形狀和紋理令人滿意,但是冰塊還有一個非常重要的特性就是「透明」。產生透明有很多種方法,例如「透明物體去底」。但這裡我們不需要這麼麻煩,只要將冰塊的圖層混合模式改成Luminosity(光度)即可。
(四)、把冰塊放入杯中――環境混合23、
冰塊的紋理與光線大概做好了,但是現在看來,怎麼樣也不像浸在杯中的水裡。要真實地模擬出實物,我們必須考慮好虛擬物體與周圍環境發生的關係,然後再按照一定的辦法調整它。首先,冰塊浸入水中,被水遮蓋會產生與露出水面部分不同的光影效果。這樣,我們需要一個蒙板。現在我們先來考慮水與杯壁銜接的部分。用Pen鋼筆工具,小心翼翼地勾出水與杯交界的部分,範圍應能覆蓋住整個冰塊下部。如圖23所示:
24、
按下CTRL+ENTER,將鋼筆路徑轉換為選取範圍。回到來源圖層,按下CTRL+J,將目前選取範圍內容複製為新圖層,並調整圖層順序,讓它覆蓋在冰塊的上方。您看到畫布內容和這時的圖層面板應該如下:
25、
冰塊放在水裡面的效果初步出來了。冰塊貼在杯壁的時候,會讓水與杯的黑色交界線略有上升,這也是23步中為什麼我們選擇水的時候要將黑線包括進來的目的。我們要對這個黑色交界線進行調整,讓它在冰塊接觸杯壁那裡做一個小小的向上彎曲。大概您已經想到,我們需要的工具是什麼了,沒錯,正是強大的液態工具,Liquify。開啟液化工具對話框,用Wrap
tool包裹工具將黑色的交界線部分向上彎曲,如下:
26、
確定之後回到圖層面板。浸在水裡的冰塊不會一點都看不到吧,所以我們要對那塊複製出來的水做調整。添加蒙板是一個好方法,不會破壞原層,錯了可以重來。如圖所示:
27、 按B選擇筆刷工具,點選Option Bar屬性列中的Brush筆刷選項,選擇適當的畫筆大小與不透明度。參數大概如下圖:
28、
點選圖層的蒙板縮圖,確定蒙板被選取。用筆刷以黑色塗抹。
29、
塗抹後塗抹技巧是,注意黑色交界線部分不要塗(這部分在畫面上需要清晰,不要透明),而其它部位就相應的多塗幾下,務必使得畫布上的效果自然。您看到的效果和下面的差不多就好了。
30、 冰與杯壁的交界線做好了,但杯中內部水覆蓋冰的部分還沒做出來。用鋼筆小心勾選內部覆蓋著冰塊的水,如下圖:
31、
和做杯壁覆蓋部分一樣,回到底層來源圖,按下CTRL+ENTER,轉換路徑為選區,然後按CTRL+J,將底層的水複製出來。並調整該層的位置,讓它覆蓋在冰塊上方。如圖31:
32、 類似水和杯的黑色交線,我們需要一條水和冰塊之間的交線。切換到Paths路徑面板,點選剛才畫出來的Work
Path工作路徑,進入路徑編輯狀態。
33、 按A選擇點編輯工具,點選一下路徑,會出現一些控制柄。如圖:
34、 然後我們只需要貼緊冰塊的一邊,選中不在這條邊上的點按DEL刪除,如圖34所示。
35、 按B選擇Brush筆刷工具。在Option Bar屬性欄中開啟Brush筆刷參數面板,選擇3px的筆刷。
36、 回到Path面板,按下Stroke Path with Brush(用畫筆描邊路徑)按鈕。如圖:
37、
注意邊界的顏色層次,是上下兩條黃色夾著黑褐色的樣子。很簡單,複製兩條路徑出來,上下改成黃色,中間一條改成黑褐色。然後合併這三個圖層。效果如下:
38、 同樣要調整水邊界與杯壁相銜接的部分。新增蒙板然後修改是個好辦法。切換到新增加的蒙板,用筆刷細心調整。如圖38:
39、
注意內部覆蓋著冰塊的水也是有一定的透明度。切換回剛才複製出來的內部水層,在小鍵盤上連續按下8和5,就可以快速切換不透明度為85%(當然了,您也可以在圖層面板直接輸入,一樣的)。
40、 效果如下。冰塊已經浸在水中了。
(五)、顏色調整――營造氣氛41、
這種普通的光線怎麼能滿足情調的需要?讓我們來調節畫面的氣氛。這麼多圖層,如果合併了再調整,以後要修改細節就會很麻煩。調整圖層是一個非常好的工具。不僅能對下面所有圖層進行調整,又不會影響上方圖層,還自備一個蒙板,如果相應地對蒙板進行操作,還能控制調整範圍。點選圖層面板下方的Create
New Fill and Adjustment Layer(新填滿和調整圖層)按鈕,並選擇Curves曲線調整類型。如圖41所示:
42、 調整結果如下,感覺是不是很好?彷彿這已經不是一杯水了,而是一杯濃濃的白酒。
43、 冰塊太少了吧,同樣的方法做出其他冰塊。如果您不嫌麻煩的話,可以重新做一塊。但想省點功夫?只好複製貼上了。如下:
44、 大功告成,最後效果圖:
怎麼樣,我們成功的「捏造」出了杯中的冰塊,並調整了整個畫面的氣氛。相信感覺非常好。以下是我們總結經驗,重新思考整個製作過程的時候了。
引用孫子兵法一句話,就是「知己知彼,百戰不一」。什麼叫做知己呢?就是了解Photoshop能做什麼,工具是死的,人是活的。 Photoshop工程師當初寫好程序,大概弄了一種引擎出來,能把圖片處理成某個樣子,就根據這個樣子為這個處理能力起了個名字。其實它的能力,在不同的環境條件下會遠遠超過原本的設定值。在此做個提醒,不要死記硬背什麼濾鏡是什麼效果,而是理解它,能做什麼。例如冰塊中的Chrome(珞黃)濾鏡,原本只是模擬一個珞黃的效果,但是在製作冰塊獨特紋理上,具有非常好的效果。而知彼,就是要多觀察,多思考,才能了解實際生活中的光影變化,才能更好的模擬出實體效果。
現在讓我們回過頭來看看剛才的步驟,並思考一下這些步驟的客製化過程。
冰是立體的,我們首先要想到,立體方塊在3D Transform(3D變形)工具裡面能做;
冰塊是有獨特的光影的,我們要用到Gradient(漸層)工具;
冰塊要有一定的起伏,為了方便控制,我們用到了Liquify(液態)工具;
冰塊紋理生成,試驗一下不同的濾鏡,Chrome效果最好;
冰塊完成了,要想使冰塊完全透明,可以使用透明物體去底的方法,將冰塊的亮面和暗面摳出來,然後在冰塊範圍內對背景應用一下扭曲濾鏡或者Liquify,產生自然的折射扭曲效果;或者,對背景要求不高的話,使用Luminosity(光度)或其他圖層混合模式來進行混合,具體應用要根據實際效果而定,Luminosity不一定是最好的;
根據實際推測水面產生的變化,我們來模擬冰塊浸在水中的效果;
最後調整整個畫面氛調,插畫完成。