圖27 Consolidate World可大幅提升復(fù)雜場景的顯示性能
Viewport2.0之材質(zhì)&燈光:
Mental Ray的材質(zhì),比如mia,已經(jīng)可以被Viewport2.0實(shí)時(shí)渲染出來,Area Light的光照效果也支持硬件實(shí)時(shí)渲染,同時(shí)面光源的光照效果可以隨著燈光自身大小改變,或距離物體遠(yuǎn)近產(chǎn)生相應(yīng)的變化,同時(shí)還能保持很好的交互速度,這樣可以直接在視圖中調(diào)整燈光并馬上看到面光源的光照效果變化,所見即所得,而不必再花費(fèi)時(shí)間用CPU渲染以查看光照和陰影。從下圖可以很容易看出以前的Viewport和Viewport2.0的差別。經(jīng)測試發(fā)現(xiàn)面光源的陰影支持還有待提高。
圖28 Viewport2.0的面光源效果
Viewport2.0之渲染設(shè)置:
在Viewport2.0 Setting的菜單里面,有Vertex Animation Cache(點(diǎn)動(dòng)畫緩存),抗鋸齒,景深,SSAO(Screen-space Ambient Occlusion,基于屏幕空間的環(huán)境遮擋), Motion Blur (運(yùn)動(dòng)模糊),Gamma Correction(伽瑪校正)等選項(xiàng)。其中Vertex Animation Cache(點(diǎn)動(dòng)畫緩存)很有意思。如圖,打開Vertex Animation Cache后,有三個(gè)選項(xiàng)可供選擇,第一種是Disable(禁用),第二種是Hardware(硬件),第三種是System(系統(tǒng))。對(duì)于配有專業(yè)顯卡的機(jī)器推薦使用Hardware,這樣在時(shí)間線先播放一遍動(dòng)畫后,播放數(shù)據(jù)會(huì)放到顯存,之后再次播放,速度會(huì)有很大提升,這個(gè)功能在調(diào)動(dòng)畫時(shí)比較有用。
圖29 Vertex Animation Cache(點(diǎn)動(dòng)畫緩存)
Mental Ray篇
Mental Ray之BSDF Shader
BSDF對(duì)物理正確的材質(zhì)必不可少。BSDF Shader在Maya2012中是隱藏的,只能在mia_material里看到它的設(shè)置。而Maya2013里的Mental Ray版本更新到3.10,同時(shí)添加了BSDF Shader,如圖30。
Mental Ray之兩個(gè)新的渲染Pass(UV和World Position)
Maya2013中新加了兩個(gè)渲染Pass,分別是UVPass和World Position Pass,如圖31。
圖31 UVPass和World Position Pass
借助新的UV pass,可以很方便的在后期軟件中給物體添加貼圖,如圖32。Nuke是用STMap這個(gè)節(jié)點(diǎn)來把UV賦予貼圖的(相關(guān)教程:http://www.digitaltutors.com/11/training.php?vid=7194)。Flame也有類似的功能。