利用MAYA制作光線跟蹤陰影的仿真!
利用MAYA制作光線跟蹤陰影的仿真!Maya是美國Autodesk公司出品的世界頂級的三維動畫軟件,應用對象是專業的影視廣告,角色動畫,電影特技等。Maya功能完善,工作靈活,易學易用,制作效率極高,渲染真實感極強,是電影級別的高端制作軟件。今天就讓繪學霸小編帶大家來看看:利用MAYA制作光線跟蹤陰影的仿真!
利用MAYA制作光線跟蹤陰影的仿真!
第一步
打開場景,或者我們參考上圖制作一個相似的場景。分別在三個關鍵位置創建三個Locator,如圖命名為Lightlocator、Startshadow和Endshadow,分別代表燈光的空間位置、陰影的開始位置和陰影的結束位置。
第二步
將三個Locator用鼠標中鍵從Outliner窗口拖至Hypershade窗口中,同時創建兩個DistanceBetween節點,如圖鏈接,以計算射燈和兩個Locator的距離值。
第三步
繼續創建PlusMinusAverage和MultiplyDivide兩個節點,利用PlusMinusAverage求上圖中1和2的差值。而MultiplyDivide節點則輸出數值提供給下一步的計算,連接方法如下圖所示,PlusMinusAverage的計算方式選擇為Subtract減法計算。 這樣我們可以計算出兩個距離差值。MultiplyDivide節點是為后面的計算作準備。
第四步
下面我們創建一個LightInfo節點,鏈接方式如圖所示,通過這個節點的SampleDistance屬性我們可以得到主燈到被作用物體的3D模型采樣距離,這個值是一個隨著物體位置上采樣點不同而變化的值,同時再鏈接一個PlusMinusAverage節點,為后面的計算做準備。
第五步
把這兩部分節點群鏈接如下圖所示。MultiplyDivide節點設置為Divide除法計算。這樣我們可以把Lightlocator到Endshadow和到Startshadow的距離差值,通過SampleDistance得到的燈光采樣距離進行計算,由于SampleDistance是一個變量,所以這個比值也是一個變化的數值。
第六步
創建兩個Remp節點,通過上面得到的數值來控制燈光投影的屬性,鏈接方法如下,我們創建的Clamp節點的作用是截取了一段數據,這段數據的范圍被設置成0到1,以此來控制Ramp節點的vCoord屬性。
第七步
如圖調整Ramp的顏色分布來控制燈光的陰影深度分布和陰影的。
第八步
通過參數調整得到比較好的測試結果,如下圖所示。
小編比較推薦的是繪學霸的3D模型就業班這門就業實訓課程,能夠幫助你在半年的時間內全面掌握行業所需的各類崗位技術,并且通過豐富的項目實訓、周到的就業保障服務幫助你更好、更快地實現對口就業。
那本期關于利用MAYA制作光線跟蹤陰影的仿真!的分享就到這里結束了,也歡迎喜歡3d建模的小伙伴,關注我們的官網繪學霸,經常分享各類教程、資源、經驗,助你開啟3d建模提升之門。

全部評論


暫無留言,趕緊搶占沙發
熱門資訊

C4D軟件如何給可編輯對象添加分段線?

C4D軟件打開材質節點編輯器教程

c4d造型器對稱怎樣單獨把對稱的另一半分出來?...

C4D布爾運算后線亂了有什么解決方法?

C4D單獨渲染模型有哪些步驟?

c4d把克隆對象拆分有什么方法嗎?

maya工具架消失了的三種找回方法?

3Dmax使用旋轉工具不顯示角度了是什么問題?...

maya軟件如何給物體批量重命名?
