官术网_书友最值得收藏!

知識點三 燈光陰影

如果一個物體沒有陰影,看上去好像物體懸浮在半空中一樣,因此要制作出優(yōu)秀的渲染圖片,必須要有非常真實的陰影。要想在Maya中產(chǎn)生陰影必須含有一盞投射陰影的燈光:一個投射陰影的物體和一個接收陰影的物體,而且這盞燈的光必須都能照到這兩個物體。在Maya中有兩種投射陰影的方式,一是Depth Map Shadows(深度貼圖陰影),二是Raytrace Shadows(光線追蹤陰影)。下面介紹如何用這兩種方法投射出陰影。

1.Depth Map Shadows(深度貼圖陰影)

默認情況下新創(chuàng)建的燈光都沒有開啟陰影功能。若要創(chuàng)建深度貼圖陰影,只需選中燈光屬性編輯面板里【Shadows】>【Depth Map Shadow Attributes】>【Use Depth Map Shadows】復選框即可,如圖1-39所示。除了Ambient Light以外,其他所有燈光都可以創(chuàng)建深度貼圖陰影。由于場景中可能不止有一盞燈,如果都開啟陰影,會使場景混亂且消耗渲染時間,所以要根據(jù)自己想要的效果開啟盡可能少的陰影。

圖1-39

深度貼圖陰影渲染時間要比光線追蹤陰影長得多,所以盡可能使用深度貼圖陰影,除非深度貼圖陰影不能實現(xiàn)想要的效果。

在每次渲染時Maya都會產(chǎn)生一張深度貼圖,但這只是暫時的,不會永久記錄下來,如圖1-40所示。如果要永久記錄下來,可以通過改變【Disk Based Dmaps】(基于硬盤的深度貼圖)屬性。此屬性在燈光屬性編輯器【Shadows】擴展欄的下方。【Disk Based Dmaps】的下拉菜單里有3個選項:Off(關閉)、Overwrite Existing Dmaps(覆蓋現(xiàn)有的深度貼圖)、Reuse Existing Dmap(重新使用現(xiàn)有的深度貼圖)。

圖1-40

深度貼圖的基本參數(shù)如下所述。

① Resolution(分辨率)

深度貼圖的分辨率,數(shù)值代表像素。

② Use Mid Dist(使用中間距離)

默認是選中的。如果取消選中,Maya計算的距離是從燈光到最近投射陰影的物體。如圖1-41為開啟和關閉的對比效果圖。

圖1-41

③ Use Auto Focus(自動對焦)

默認是選中的。此屬性會自動縮放深度貼圖來適應燈光所照射的物體。除了區(qū)域光和體積光外都有此屬性。

④ Focus, Width Focus(焦距)

當【Use Auto Focus】被選中的時候,此屬性才可用。只有平行光才有【W(wǎng)idth Focus】。如果使用【Use Auto Focus】不能得到理想的效果,可以手動調(diào)節(jié)焦距。

⑤ Use Light Position(使用燈光位置)

只有平行光才有此屬性。選中此選項將只照射平行光所處位置的前方。

⑥ Filter Size(濾鏡大小)

用來模糊陰影的邊緣,值越大模糊越大。

⑦ Bias(偏離)

偏移深度貼圖。改變數(shù)值會使陰影與物體產(chǎn)生偏移。

2.Raytrace Shadows(射線追蹤陰影)

雖然深度貼圖陰影比射線追蹤陰影渲染時間少,但是射線追蹤陰影比深度貼圖陰影更準確。所有燈光(包括環(huán)境光)都可以產(chǎn)生射線追蹤陰影。要想創(chuàng)建射線追蹤陰影,必須同時選中燈光屬性編輯面板里【Shadow】>【Raytrace Shadow Attributes】>【Use Ray Trace Shadows】復選框和Render Settings窗口中的【Maya Softerware】>【Raytracing Quality】>【Raytracing】復選框,圖1-42所示為4種燈光不同屬性對比。

圖1-42

① Shadow Radius, Light Radius, Light Angle (陰影半徑,燈光半徑,燈光角度)

Shadow Radius用于環(huán)境燈,Light Radius 用于聚光燈、點光和體積光,Light Angle用于平行光。這三個值都是用來控制陰影邊緣的柔和度的,數(shù)值越大,陰影邊緣越柔和。Shadow Radius和Light Radius的滑動條范圍為0~1, Light Angle的滑動條范圍為0~360。區(qū)域光不具有柔和陰影邊緣的屬性,這是因為它本身就具有柔和陰影邊緣的特性。

② Shadow Rays(陰影射線)

用來控制陰影射線的數(shù)量。增加數(shù)值可以提升陰影質(zhì)量,但是會增加渲染時間,所以要多測試,最后采用可接受的最低數(shù)值。

③ Ray Depth Limit(射線深度限制)

設置光線經(jīng)過多少次反射和折射后還能投射陰影。

圖1-43為3種不同參數(shù)值的陰影效果對比圖。

圖1-43

主站蜘蛛池模板: 元朗区| 建瓯市| 四会市| 修文县| 山阳县| 肇庆市| 九台市| 淄博市| 同心县| 龙岩市| 赣榆县| 色达县| 安塞县| 杭锦后旗| 米易县| 曲周县| 新兴县| 东兰县| 阳东县| 本溪| 大埔区| 上思县| 荣昌县| 越西县| 长汀县| 杭州市| 广宁县| 丰都县| 白朗县| 陇西县| 通榆县| 镶黄旗| 晋州市| 大埔区| 莱西市| 水富县| 清镇市| 建德市| 吉木萨尔县| 天镇县| 克什克腾旗|