MAYA制作玻璃的三種材質(zhì)教程
這篇教程像腳本之家正在學習MAYA的朋友們介紹用MAYA制作玻璃的三種材質(zhì),同時也講述了這三種材質(zhì)做玻璃效果的方法和差別,通過這篇教程,相信每一位學習MAYA的朋友們都可以做出比較逼真的玻璃材質(zhì)了
先看看最終的效果圖:
在這次演示中,我們將利用maya的布林材質(zhì),漸變紋理和采樣信息節(jié)點。同時我們也要使用mentalray的 電介質(zhì)材質(zhì)和新的mia_material。本教程的用戶應注意到我還使用了mentalray作為我的渲染器,同時為了得到真實的效果還打開了 “final gathering”、“Global Illumination”、“caustics”。
使用布林創(chuàng)建玻璃:
我們的第一步就是創(chuàng)建玻璃杯幾何體。雖然很簡單,但是我們需要保證建立的曲面(這里使用的nurbs創(chuàng)建的)的底部是比較厚的(就像一個真實的玻璃杯)。見下圖一。

下一步,我復制了幾個,然后設定好場景。我的渲染設置列出如下圖所示。


理解玻璃包含哪些內(nèi)容:
這里有幾個部分需要我們?nèi)崿F(xiàn)。首先要注意的是,當然,玻璃是一種透明的實體。雖然這是最明顯的,但是我們不能 忽略玻璃底部厚度產(chǎn)生的微妙的透明度變化。第二,玻璃的反射,這樣我們又得研究它的反射率是如何的,它的表面是鏡面反射的,因此沒有太多的漫反射在其上。 最后,玻璃是一個折射表面。它比空氣的密度更高使得它能彎曲光線。讓我們脫離這些因素來細看:
透明度-如前所述,玻璃是透明的。但是當我們越靠近物體的邊緣時它就越顯得厚了。在玻璃的這些邊緣實際上我們看到的是一個密度很高的材質(zhì)。讓我們這么想: 當航天飛機脫離大氣層直線上升時,只要通過62公里就能到達外層空間。相反,如果你站在珠穆朗瑪峰的峰頂,并同時能看到南方和北方,你可能要看到兩個方向 的150英里以外(總共300英里)才能看到大氣層外圍。當我們觀察玻璃邊緣時,事情是一樣的,我們其實看到了更多的“物體”,自然邊緣的透明度就更低一 些。

反射-應用與以前一樣的原則,在玻璃杯的邊緣總會變的很古怪,接下來我們了解一下菲涅耳效應。當你觀察一個反射 物體時,它的反射數(shù)量取決于你的視角。如果你以垂直角度直視一個水池,你就可以通過表面的最小反射率看到下面的水。在一些特定的角度,你更有可能看到水上 方的情況,而不是下面的。所以,當我們給材質(zhì)添加反射時我們也必須研究這些邊緣效果,使得在面對攝像機時如何讓其的法線方向少一些反射而在其邊緣時多一些 反射。
鏡面反射(相對于漫反射)-我們必須遵循對于玻璃來說的漫反射光譜。在大多數(shù)情況下,因為它是一個高密度的硬物,們需要給它一個低的漫反射值和較高的鏡面反射值。然后我可以控制它的光澤度來決定這個玻璃杯是否是磨砂的。
折射率-最后,因為我們的玻璃是一種比周圍空氣密度大的介質(zhì),我們需要計算它的折射率。下面的圖給出了提示。我們可以很快看到玻璃的IOR的值為 1.52(也有可能是1.5和1.55之間的值)。如下圖的玻璃所示,它的正面是正常的,但是在它內(nèi)部和后面的物體形狀發(fā)生了改變,著名的例子可以看左邊 的圖,這就是所謂的“stick in the pond”。由蘇格拉底第一次提出這個理論,秸稈是不是真正彎曲。而事實上我們的眼睛看到的是通過玻璃和其中的水兩次彎曲后形成的圖像。這一概念有一個名 字:電介質(zhì)(稍后我們將使用電介質(zhì)材質(zhì))。



好了,我們現(xiàn)在掌握了物理上的一些原理,下面我們開始賦予材質(zhì)。下面讓我們嘗試使用maya的布林材質(zhì)來制作一 個真實的玻璃,首先,我會把顏色和漫反射調(diào)到很暗,以免影響玻璃的外觀。將透明度設置的很高(盡管我們不久將賦予材質(zhì))。偏心率低一 些,“Specular Roll off”高一些,“specularized”很高(少一些光澤)。稍后將給反射率賦予材質(zhì)。注:我沒有給反射顏色通道賦予材質(zhì)是因為我給了一個實物環(huán)繞 這個場景中的玻璃杯,如果場景中只有玻璃杯,那么我們就要給這個通道賦予一個圖片用來表現(xiàn)反射了。

看起來太差勁了。主要是缺乏對折射率的調(diào)節(jié),接下來我們來進行這一步。
好的,讓我們讓折射率起作用。


這樣看起來好多了,但是玻璃的厚度和反射仍然太均勻,是時候添加一些漸變來控制了。

厚度-讓我們首先添加一個漸變控制透明度。我們將使用Maya的采樣信息節(jié)點控制這個漸變。首先,我將創(chuàng)建一個漸變紋理并將其連接到玻璃的透明度上。漸變從黑到白,因此它僅控制Alpha信息,白色更加透明,越黑則越不透明。

這將直接連接(默認)漸變到uvs上。這是一個v向的漸變,我們可以連接采樣信息節(jié)點下的“facing ratio ”屬性到漸變下的“V-Coordinate”下。這樣會使?jié)u變獲知玻璃上有多少面的法線是面向攝像機的。漸變的頂部將表現(xiàn)出面向攝像機的玻璃的面,底部 則表現(xiàn)垂直于攝像機90度的面的效果,然后,我們再次進行渲染。
我們充滿信心!現(xiàn)在讓我們將依據(jù)菲涅爾效應建立反射率。


菲涅耳效應-我們要建立一個漸變來連接到反射通道上。別稱為“雙向反射分布函數(shù)”,我們的目標是建立一個漸變得到一個相似的值來實現(xiàn)一個物體是如何反射的,不管是我們從一個低角度觀察或是相對應的高角度。當建立好后,漸變應該如下圖所示。

我們的超視圖應如下所示(注意:我又使用了信息采樣節(jié)點)。這里是我們的渲染結(jié)果。


最后,讓我們添加一些模糊讓其更真實,使用mentalray我們可以巧妙地模糊反射和折射。
完工!我們成功的使用布林實現(xiàn)了玻璃的效果。下面我們研究如何使用mentalray輕松的實現(xiàn)效果。


創(chuàng)建玻璃使用電介質(zhì)材質(zhì):
我現(xiàn)在已經(jīng)建立好了第二個杯子同時賦予了它mentalray的電介質(zhì)材質(zhì)。屬性欄里只有個選項值;這是因為所 有的在布林中需要連接的材質(zhì)它都已經(jīng)處理好了。這個材質(zhì)的默認屬性是一個高強的鏡面/反射面,我們?nèi)恳龅木褪窃O置IOR值為玻璃的值就行了。 IOR_out值也極為重要,它代表著玻璃周圍的物體的密度值(現(xiàn)在的環(huán)境下是空氣)。因為當下我們的杯子中有水,所以我們要設置IOR為 1.33,IOR_out值為1.46。下面使我們渲染的結(jié)果。



太簡單了,在maya8.5中使用mentalray的新材質(zhì)Mia_material后它就變的更加簡單了
使用 MIA Material創(chuàng)建玻璃
Mia_material是一個超酷的、物理精確的材質(zhì),它可以模擬幾乎任何表面。從蘭伯特或“Oren- Nayer style diffuse surfaces”,金屬,金屬拉絲,各向異性,玻璃,寶石,金屬光澤,磨砂材料,半透明表面。它基于環(huán)境閉塞,最終聚會(每個對象的基礎(chǔ)上),菲涅爾反 射(BRDF的),和metalicity。此外,它還帶有預置效果。讓我們現(xiàn)在創(chuàng)建Mia_material。

選擇正確的預設(你會發(fā)現(xiàn)有許多可供選擇)。現(xiàn)在渲染


現(xiàn)在我們已經(jīng)研究了3種maya不同的方法來創(chuàng)建真實的玻璃材料。下面是三個杯子的最終效果。

教程結(jié)束,以上就是MAYA制作玻璃的三種材質(zhì)教程,操作很簡單的,希望能對大家有所幫助!
相關(guān)文章

如何將Maya首選項重置為默認值? 重置Maya首選項的技巧
Maya首選項是Maya軟件中的一組用戶可配置的選項,可以讓用戶根據(jù)自己的需要調(diào)整軟件的默認設置,下面我們就來看看重置Maya首選項的技巧2024-02-18
啟動Maya軟件的時候,提醒:停止并顯示以下錯誤,然后軟件崩潰了,該怎么結(jié)解決呢?下面我們就來看看Maya崩潰的原因分析和解決辦法2024-02-18
maya控制手柄怎么創(chuàng)建IK? maya的IK表達式拉伸效果的設置方法
maya控制手柄怎么創(chuàng)建IK?maya建模的是偶,使用IK控制柄工具創(chuàng)建IK該怎么添加表達式做拉伸效果呢?下面我們就來看看maya的IK表達式拉伸的設置方法2023-02-28
maya打不開fbx文件提示Unrecognized file type錯誤怎么辦?
maya打不開fbx文件提示Unrecognized file type錯誤怎么辦?maya導入fbx文件失敗,提示無法識別的文件類型錯誤,該怎么辦呢?下面我們就來看看詳細的解決辦法2021-10-29
maya一款專為游戲開發(fā)者和制片人專門設計。適合視效藝術(shù)家、建模和動畫師,今天小編就來教給大家一個簡單的教程,使用maya制作立體曲面2021-09-09
maya怎么創(chuàng)建絢麗多彩的煙花? maya煙花的制作方法
maya怎么創(chuàng)建絢麗多彩的煙花?maya中想要創(chuàng)建漂亮的煙花,該怎么制作這個效果呢?下面我們就來看看詳細的教程,需要的朋友可以參考下2021-01-08
maya怎么用phoenixfd插件制作逼真的火焰動畫?maya中想要制作逼真的火焰動畫,該怎么制作這個動畫效果呢?下面我們就來看看詳細的教程,需要的朋友可以參考下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)骨骼隱藏了,我們找不到,骨骼被隱藏無非三種情況,自己被隱藏,父對象被隱藏,繪制樣式選擇了無,下面我們就來看看maya顯示骨2020-08-10






