maya中想要制作逼真的毛發,該怎么制作呢?下面我們就來看看詳細的教程。
1、不管是fur還是shave,工作流程中的規則都是差不多的。
規則如下:不要對fur使用光線追蹤。任何規則你都可以違反,前提是你對它足夠了解。不排除你需要渲染10000根頭發的fur球體,完全沒問題。打開FG, 軟追蹤陰影, 使用occlusion(環境閉塞),沒什么可怕的。 但是當你處理fur的角色,草坪,或者其他任何fur的場景,retrace(光線追蹤)可能讓你及其頭痛,所以一定記住,不要對fur用光線追蹤!
2、渲染fur作為hair primitives。首先測試,你可能覺得volume fur看起來更好而且渲染的更快。當你從測試轉到工程項目中volume fur可能會給你帶來很多無法預知的結果。
3、resteriars渲染。
4、用puppet shaders pack渲染。下載安裝之后,我不會解釋如何獲得如愿的毛發外觀,只是渲染,先創建兩個球在場景中球A用的shave and haircut的grass預設,球B用的maya fur grass預設,我會解釋如何工作的,選擇你想要的:
5、好現在設置你的毛發渲染類型為hair primitives,have-shave globals里面,fur-fur render setting里設置。
6、在primary renderer選擇resterizer(默認是scanline),把secondary effect的retracing關閉。由于我們會使用p_MegaTK_pass來分通道渲染毛發,所以需要設置filter(過濾器)類型為guass,然后渲染。
7、現在毛發的著色被shave定義。 用p_HairTK我們可以代替著色參數,將它和自帶材質結合比起fur著色會更方便的控制而且效果也會更好,創建p_HairTK材質。對于maya fur:創建p_shader_replacer幾何體材質中。打開P_HairTK的shading group,把fur feedback的transform節點改名為p開頭的(p_FurFeedback,這一步看起來很奇怪,但非常重要)進入那個transform節點的Object欄下的Object[0]區域。
8、創建一個poly cube,檢查其transform節點下的mental ray欄中的 enable geometry shader并確保打開狀態。拖一個p_shader_replacer到geometry shader位置上。
ps:outlinear中FurFeedback group必須位于這個polycube頂端(?)對于shave and haircut:選擇shavedisplay節點,賦予一個p_HairTK。關閉shaveHairShape中材質屬性中的override geo shader。隨便調節p_HairTK(我先設置為藍色),渲染。
9、現在可以指定光域網了,由于我們沒有設置光線追蹤和其陰影,光域網需要設置為spot light和detail shadows來捏造gi和fg(依環境而不同)。有了這些設置很容易達到完美的效果,渲染起來也很快。
記住:puppet shaders pack需要puppet lights和maya聚光燈。
創建spot light和p_SpotTK(mentalray燈光材質),p_HairTK_shadow(陰影材質),拖p_SpotTK到light shader位置,p_HairTK_shadow到p_HairTK SG中的shadow shader位置,P_HairTK_shadow對陰影會有更好的控制。對主光源使用如下設置resolution:1024或更高,softness:0.001-0.002. sample為16或更高,detail sample為4或者更高,acuracy -0.001,不要碰bias,補光燈使用更小的resolution和更大的softness。
10、最后一步是將圖片分成多個通道……創建兩個polyCube和p_MegaTK_pass(幾何體材質中)。檢查polyCube的transform節點中mentalray欄下的enable geometry shader打開。把p_MegaTK_pass節點拖到geometry shader位置,設置p_MegaTK_pass參數,渲染。
如果你想得到occlusion ,打開渲染設置中的raytracing,然后創建mib_amb_occlusion并拖到p_HairTK材質中的custom occlusion位置。我創建了另一個p_HairTK材質和自帶的mask通道,設為紅色并拖到相應的occlusion位置,順便說一下,渲染時間在我使用occlusion之后從20s增加到了15min,這就是為什么之前一直不對fur使用retrace的原因!!渲染只能這樣設置,沒辦法。
以上就是maya制作逼真毛發的過程,希望大家喜歡,請繼續關注武林網。
相關推薦:
Maya怎么使用關節工具制作人物骨骼?
Maya導入FBX格式的模型四邊變三邊該怎么辦?
maya2015怎么設置以材質方式顯示場景對象?
新聞熱點
疑難解答