MAYA制作景深效果

我們都知道在三維軟件中渲染景深效果是非常耗費時間的事情。所以很多時候,我們都會將景深的效果留到后期軟件里面去做。這一期的教程呢,我就帶領(lǐng)大家了解學(xué)習(xí)在后期軟件里制作景深效果的方法。
這次的教程分為上下兩篇,第一部分講解后期做景深效果的基本知識,主要是一些常規(guī)的做法以及節(jié)點的連接,適合對于后期制作景深還不是很熟悉的新手朋友觀看學(xué)習(xí),高手可以略過。而第二部分呢,則是著重去分析一些帶有透明的物體的后期景深處理方法,其中包含了一些特別的制作小技巧,并不被大眾所熟知,適合在學(xué)習(xí)了第一部分以后再來觀看,或者有一定基礎(chǔ)直接觀看。
個人水平有限,教程的制作過程中難免有所偏頗,如有謬誤,歡迎指正。
基礎(chǔ)篇首先呢,景深是光線穿過相機(jī)鏡頭產(chǎn)生的一種光學(xué)現(xiàn)象,直觀感受是,對焦點的畫面清晰,別的地方都是模糊的結(jié)果。
我拿了兩張我個人以前拍的照片,可以清晰地觀察到,第一張照片里,手是清晰的,而被雨淋過的城市卻非常模糊,甚至燈光都已經(jīng)散成一個一個圓形的光圈(所謂的焦外效果或者bokeh現(xiàn)象)。第二章照片里呢,因為使用的是大光圈鏡頭,所以景深非常淺,只有畫面中間一條縫是對焦的,周圍都虛得厲害。
可以看出,景深效果對于畫面整體感覺的提升幫助非常巨大。所以不管是制作精良的動畫片或者靜幀作品,對于景深效果的制作都該非常重視。而眾所周知,在三維軟件中渲染景深是非常緩慢的,所以很多時候,我們都會在后期軟件里制作景深。那么我們馬上開始制作方法的講解。
首先,你要有一張渲染好的,沒有景深效果的渲染圖;其次你要獲得一張圖片,叫做Z通道。Z通道這張圖片記錄的是三維場景中的深度信息,離畫面越近的地方越白,離畫面越遠(yuǎn)的地方越黑。我們通過這個通道來告訴后期軟件,我們渲染的圖片中的像素,到底哪些離得近,哪些離得遠(yuǎn),然后軟件就可以自動幫我們計算出景深的效果了。
如何獲得z通道呢,我們可以通過maya的渲染層預(yù)制來快速獲得。方法是將場景中的物體全部選中,放入一個新的渲染層,右鍵最后的選項attributes,會調(diào)出渲染層的設(shè)置,然后在presets預(yù)制里面,選擇luminace depth選項,則所有該渲染層中的物體,都會被賦予能夠渲染出Z通道的材質(zhì)。
但是這個時候你直接渲染的話,往往會得到一個純白的畫面。因為默認(rèn)連接的節(jié)點,會認(rèn)為你場景離攝像機(jī)的距離最近在0厘米遠(yuǎn),而最遠(yuǎn)在1000厘米遠(yuǎn)(如果保持默認(rèn),則一個maya單位即為1厘米)。你剛剛創(chuàng)建的渲染層以及材質(zhì),會把離你1000厘米遠(yuǎn)的模型表面渲染為純黑色,離你0厘米遠(yuǎn)的模型表面渲染為純白色。中間距離產(chǎn)生線性過度,即比如500厘米遠(yuǎn)的距離的模型表面是中灰色。
而很多時候,我們的場景往往不會有10000厘米這么大,比如說只有50厘米這么大,那么可以想象,畫面里面的信息幾乎都是很白的,你看到的結(jié)果往往也是白板一片。
所以你要獲得比較正常的z通道的結(jié)果,就需要設(shè)置正確的場景大小。你可以使用create→measure tool→distance tool來測量出場景的大小,然后再把場景大小設(shè)置成我們材質(zhì)計算的距離。
比如說是50厘米大的場景,原先計算的距離是0到10000,現(xiàn)在我們就要改成0到50或者稍大一點點。
具體的改法是這樣的,找到賦予給我們這個渲染層的surface shader,然后展開它所有的節(jié)點。找到set range節(jié)點,斷開old max的鏈接,在old max里設(shè)置正確的數(shù)值,于是,你就可以看到一張渲染正常的z通道啦。使用這個z通道的結(jié)果和,渲染好的圖片,就可以在后期軟件中制作漂亮的景深效果啦。
如果你使用ps軟件。你首先將渲染圖和z通道都導(dǎo)入進(jìn)去,選中z通道,ctrl+a全選像素,ctrl+c復(fù)制,在選中渲染圖,進(jìn)入通道,新建一個空的alpha通道,ctrl+v,將剛才復(fù)制的z通道粘貼到alpha1上面來。
再對渲染圖進(jìn)行一個鏡頭模糊的濾鏡,其中源要設(shè)置為alpha1,焦距是設(shè)置圖片清晰的位置。半徑為模糊的程度,更多詳細(xì)的參數(shù)分析看視頻講解。
如果你使用AE軟件呢。最好使用一個叫做frischluft出品的lenscare插件,它可以做出非常非常棒的景深效果。
使用這個插件的時候,要將depth layer設(shè)置成我們的z通道,focal point就是清晰的距離,radius就是模糊的程度。更多參數(shù)參考視頻講解。
最后的視覺效果:
相關(guān)文章
如何將Maya首選項重置為默認(rèn)值? 重置Maya首選項的技巧
Maya首選項是Maya軟件中的一組用戶可配置的選項,可以讓用戶根據(jù)自己的需要調(diào)整軟件的默認(rèn)設(shè)置,下面我們就來看看重置Maya首選項的技巧2024-02-18- 啟動Maya軟件的時候,提醒:停止并顯示以下錯誤,然后軟件崩潰了,該怎么結(jié)解決呢?下面我們就來看看Maya崩潰的原因分析和解決辦法2024-02-18
maya控制手柄怎么創(chuàng)建IK? maya的IK表達(dá)式拉伸效果的設(shè)置方法
maya控制手柄怎么創(chuàng)建IK?maya建模的是偶,使用IK控制柄工具創(chuàng)建IK該怎么添加表達(dá)式做拉伸效果呢?下面我們就來看看maya的IK表達(dá)式拉伸的設(shè)置方法2023-02-28maya打不開fbx文件提示Unrecognized file type錯誤怎么辦?
maya打不開fbx文件提示Unrecognized file type錯誤怎么辦?maya導(dǎo)入fbx文件失敗,提示無法識別的文件類型錯誤,該怎么辦呢?下面我們就來看看詳細(xì)的解決辦法2021-10-29- maya一款專為游戲開發(fā)者和制片人專門設(shè)計。適合視效藝術(shù)家、建模和動畫師,今天小編就來教給大家一個簡單的教程,使用maya制作立體曲面2021-09-09
maya怎么創(chuàng)建絢麗多彩的煙花? maya煙花的制作方法
maya怎么創(chuàng)建絢麗多彩的煙花?maya中想要創(chuàng)建漂亮的煙花,該怎么制作這個效果呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2021-01-08- maya怎么用phoenixfd插件制作逼真的火焰動畫?maya中想要制作逼真的火焰動畫,該怎么制作這個動畫效果呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2020-12-08
maya模型上的數(shù)字怎么關(guān)掉? maya模型不顯示數(shù)字的技巧
maya模型上的數(shù)字怎么關(guān)掉?maya中的模型顯示數(shù)據(jù),想要關(guān)閉顯示數(shù)據(jù),該怎么操作呢?下面我們就來看看maya模型不顯示數(shù)字的技巧,需要的朋友可以參考下2020-11-02- maya怎么重建曲面?maya中想要重建曲面,讓模型更加圓滑,該怎么操作呢?下面我們就來看看maya重建曲面的方法,需要的朋友可以參考下2020-10-10
- maya骨骼不顯示怎么辦?maya文件打開以后發(fā)現(xiàn)骨骼隱藏了,我們找不到,骨骼被隱藏?zé)o非三種情況,自己被隱藏,父對象被隱藏,繪制樣式選擇了無,下面我們就來看看maya顯示骨2020-08-10