許多3D 愛好者在製作蘋果等水果的材質時,都是應用Bitmap(位圖)的貼圖方式。Bitmap位圖需要在Photoshop中精心製作,而且還容易產生貼圖拚接縫的問題。筆者在實踐中發現,3D max 4中的程序貼圖是一種方便、實用、靈活的貼圖方式,所製作的水果材質效果也相當不錯。
程序貼圖可以靈活調整,它可以根據物體的大小來改變參數,不會出現物體過大而失真現象。Mix(混合)可以把幾種貼圖組合到一起,通過調節其混合量,可以呈現不同效果。Speckle(斑紋)和Splat(油彩)可以模擬水果表麵的斑紋,效果真實。Gradient(漸變)可以模擬水果自然的顏色過渡。材質中的Noise在不同地方的靈活應用,可以使材質更加變化多端。
下麵介紹幾種常見水果如桃子、香蕉、桔子、梨、蘋果的材質製作方法。
一、桃子
1、製作桃子模型的方法:先製作二維圖形,然後用旋轉(Lathe)修改器旋轉,再用網格編輯(Edit mesh)略做修改。
2、材質製作步驟:
(1)選擇製作的桃子,指定UVW map修改器,把貼圖方式設為Spherical球形。
(2)打開材質編輯器,給桃子指定一個材質。
(3)在Maps欄中,單擊Diffuse Color旁的None,在材質和貼圖瀏覽器中選擇Gradient(漸變)。
(4)在Gradient的參數欄中, Color 1、2、3的RGB分別為208、8、98,254、238、141,186、233、104,Color 2 Position 0.3,Noise 下的Amount 0.3, Size 0.01。
(5)調節燈光和環境,渲染。
二、香蕉材質
1、建立香蕉模型的方法:在前視圖中建立一條弧線做路徑,建立一個六邊形做截麵(注意六邊形要有一定的倒角),用Loft(放樣)來製作香蕉。在Loft(放樣)修改麵板中,用最下側的Deformations欄中的Scale(縮放)製作香蕉把和香蕉頭部。
2、材質製作思路:成熟的香蕉其尾部和頭部已經變黑,黃色的香蕉皮上散布著一些黑斑點。根據這些特點,貼圖采用漸變貼圖來模擬黑黃黑的漸變效果,黃色上的黑斑點用Splat(油彩)貼圖來製作。
3、製作步驟:
(1)打開材質編輯器,給香蕉指定一個材質。
(2)在Maps欄中,單擊Diffuse Color旁的None,在材質和貼圖瀏覽器中選擇Gradient(漸變)。
(3)在Gradient(漸變)參數欄中,點擊Color2旁的None,在材質和貼圖瀏覽器中選擇Splat(油彩)貼圖來製作黃色帶黑斑點效果。
(4)在Splat(油彩)參數欄中,單擊Color#1旁的顏色,把其顏色的RGB改為241、223、23,Color#2的顏色設為黑色,這將是斑點的顏色。把Size設為4,Threshold設為0.18。
(5)返回到Gradient(漸變)參數欄中,把Color 2 Position設為0.87。
(6)下邊來製作香蕉頭部黑色效果。單擊Color 3旁的None,在材質和貼圖瀏覽器中選擇Gradient(漸變),顏色1和2的RGB仍為241、223、23,顏色3為黑色,把Color 2 Position設為0.12。
(7)調整燈光、設置環境,渲染。
三、桔子材質
1、製作桔子模型:用Torus(圓環)可以很方便的製作一個桔子,其參數如下:Radius 1為14,Radius 2為22,Segments為28,Sides為42,再用不均勻縮放沿Z軸放大110%即可。
2、打開材質編輯器,給桔子指定材質。Shader Basic Parameters欄中選擇Phong方式。在Blinn Basic Parameters欄下,改變Specular Level 為10,Glossiness為25,調節反光的高亮效果。
3、改變漫反射Diffuse的顏色為橙色(RGB為247、144、10)。
4、在Maps欄中,單擊Bump旁的None,在材質和貼圖瀏覽器中選擇noise(噪波)貼圖。
5、在Noise參數欄中,改變Size值為1,Size較小,紋理較細致。
6、調節燈光、設置環境,渲染。
四、梨的材質
1、製作梨模型的方法:先製作二維圖形,然後用旋轉(Lathe)修改器旋轉。
2、梨材質的製作步驟:
(1)打開材質編輯器,給梨指定一個材質。
(2)在Maps欄中,單擊Diffuse Color旁的None,在材質和貼圖瀏覽器中選擇Mix。
(3)單擊Mix參數欄中Color#1旁的None,在材質和貼圖瀏覽器中選擇Splat(油彩)。
(4)在Splat(油彩)參數欄中,Size設為2,Threshold為0.1,Color1和2旁顏色的RGB分別為246、253、163,57、37、3。
(5)返回Mix參數欄,單擊Color#2旁的None,在材質和貼圖瀏覽器中選擇Speckle(斑紋)。
(6)在Speckle(斑紋)參數欄中,Size設為2,Color1和2旁顏色的RGB分別為57、37、3,246、253、163。
(7)返回Mix參數欄,把Mix Amount混合量設為50。
(8)返回到最上級,在Maps欄中,單擊Bump旁的None,在材質和貼圖瀏覽器中選擇noise(噪波)貼圖。
(9)在Noise參數欄中,改變Size值為100,使梨表麵產生凹凸效果。
(10)調節燈光、設置環境,渲染。
五、蘋果材質
1、建立蘋果模型:用類似製作桔子的方法來製作一個蘋果,其參數如下:Radius 1為55,Radius 2為75,Segments為28,Sides為42,再用不均勻縮放沿Z軸放大130%即可。如果用Loft(放樣)再製作一個蘋果把,效果會更好。
2、材質製作的思路:蘋果的紋理比較複雜,它的顏色受光麵較紅,背光麵較綠;蘋果表麵還散布著大大小小的斑點;以蘋果把為中心還有放射狀紋路。這樣的紋理必須用複雜的材質才能製作,材質的製作思路是這樣的:Splat(油彩)貼圖具有油彩潑濺的斑點效果,其參數中顏色2可設置斑點的顏色,我們可以用此來製作蘋果表麵的斑點;如果把顏色1上再貼一個Noise(噪波),其黑白顏色改為紅綠,就可以產生蘋果表麵紅綠交錯的效果;用Gradient(漸變)貼圖可以製作放射狀紋路,最後再把Splat(油彩)和Gradient(漸變)貼圖用Mix(混合)貼圖混合到一起就可製作出蘋果的材質。
3、製作步驟:
(1)打開材質編輯器,給蘋果指定一個材質。調節表麵反光度:Specular Level:20,Glossiness:40。
(2)在Maps欄中,單擊Diffuse Color旁的None,在材質和貼圖瀏覽器中選擇Mix。
(3)單擊Mix參數欄中Color#1旁的None,在材質和貼圖瀏覽器中選擇Splat(油彩)。
(4)在Splat(油彩)參數欄中,Size設為1,單擊Color#2旁的顏色,把其顏色的RGB改為180、174、138,這將是斑點的顏色。單擊Color#1旁的None,在材質和貼圖瀏覽器中選擇Noise(噪波)。
(5)在Noise(噪波)參數欄中,Size為60,Color1和Color2的RGB分別為231、52、115,253、249、139,這將是蘋果的顏色。
(6)回到Mix參數欄,單擊Mix參數欄中Color#2旁的None,在材質和貼圖瀏覽器中選擇Gradient(漸變)。
(7)在Gradient(漸變)參數欄中,Color1、Color2和Color3的RGB分別為:168、5、44,219、179、17,234、242、5。把其下麵的Noise項中的Amount改為0.9,把Size改為0.2。
(8)在漸變貼圖的坐標欄中(Coordinates),改U、V方向的Tile改為Mirror,Angle下的W為90。
(9)在漸變貼圖的Noise欄中,勾選on,把Amount改為4.5,Levels改為9,Size改為0.09。
(10)回到Mix參數欄,把混合量設為Mix Amount改為25。
(11)返回到最上一級,在Maps欄中,把Diffuse Color上的貼圖複製到Specular Color和Glossiness上。
(12)調整燈光和背景,渲染。
從以上的材質製作中可以看出,程序貼圖可以靈活調整,它可以根據物體的大小來改變參數,不會出現物體過大而失真現象。Mix(混合)可以把幾種貼圖組合到一起,通過調節其混合量,可以呈現不同效果。Speckle(斑紋)和Splat(油彩)可以模擬水果表麵的斑紋,效果真實。Gradient(漸變)可以模擬水果自然的顏色過渡。材質中的Noise在不同地方的靈活應用,可以使材質更加變化多端。總之,如果對程序貼圖認真研究,可以創造豐富多彩的材質