當前位置:首頁>軟件教程>maya教程>教程內(nèi)容

Maya教程:分析衰減深度帖圖陰影(3)

來源:網(wǎng)絡 作者:admin 學習:4688人次

 

 

Section9

Clamp節(jié)點能把輸入值限制在一定范圍內(nèi)輸出,Multiply Divide 節(jié)點在被連接到 Ramp 節(jié)點的 vCoordinate 屬性之前,將通過先 Clamp 節(jié)點來限制范圍。Clamp 的 Min 和 Max 分別設為0和1,這意味這從 Multiply Divide 節(jié)點過來的輸入值在0-1之間的保持不變,小于0的按0輸出,大于1的按1輸出。(圖11)

 

圖11

 

注意:在 clamp 節(jié)點中只使用 x-channel,這是因為距離這個屬性是單值的,當輸入的是 3 值類型的數(shù)據(jù)時 ( 例如顏色的 RGB 值 ) 就要用到其他的 channel。(圖12)

 

圖12

 

在這個渲染網(wǎng)絡中,clamp 節(jié)點的輸出值將連接到 Ramp 節(jié)點的 vCoordinate 屬性上。0表示 vCoordinate 在底部,1表示 vCoordinate 在頂部。(圖13)

 

圖13

 

我們可以通過調(diào)整 ramp 的位置和數(shù)值來控制輸出,最后 ramp 將連接到聚光燈的 Filter Size 和 Shadow Color 屬性上。注意: 如果輸入的數(shù)據(jù)沒有經(jīng)過clamp 節(jié)點,在 0-1 范圍之外的數(shù)據(jù)將重復 coordinate 的值,會導致一些不可預料的結果。(圖14)

 

圖14

 

Section10

最終將用2個 ramp 節(jié)點來控制 dmap shadow 的 Filter Size 和 the Shadow Color 屬性。

 

Filter Size 將影響 dmap shadow 的柔化和模糊效果,本例中它被 blurInterpolationRamp 節(jié)點控制。這個節(jié)點有兩個 color entries,在底部設為2,在頂部設為 32。

 

這意味著 Filter Size 的最小值為2,這個值用于渲染離 startShadow locator 最近的點,而最大值32將用于渲染離 endShadow locator 最近的點,這能給dmap shadow 產(chǎn)生柔化的衰減效果。

 

下圖是將 Filter Size 設為1和不設置的比較。(圖15)

 

圖15

 

為了加強最終效果,我們把另一個 ramp 節(jié)點連接到 Shadow Color 屬性上,這個 ramp 的兩個 color entries 的值分別設為 0.5 和 -0.5. -0.5 將startShadow locator 附近的陰影變暗。而0.5使 endShadow locator 附近的陰影變亮和透明。(圖16)

 

圖16

 

結論

以上例子證明了我們可以用一個衰減深度帖圖的渲染網(wǎng)絡來節(jié)省渲染時間,在許多情況下能代替光線追蹤的方式。

學習 · 提示

  • 一定要打開PS,跟著教程做一遍,做完的圖到這交作業(yè):提交作業(yè)
  • 建議練習時,大家自己找素材,盡量不要用教程提供的素材。
  • 教程有看不懂的地方,可以到論壇發(fā)帖提問:新手求助
  • 加官方微信,隨時隨地,想學就能學:ps_bbs,或掃右側二維碼!
  • 關注我們學更多,每天都有新教程:新浪微博 抖音視頻 微信小程序
- 發(fā)評論 | 交作業(yè) -
最新評論
暫無評論,交個作業(yè)支持一下吧~

關注大神微博加入>>

網(wǎng)友求助,請回答!