? 日本本大道一卡二卡三卡下载,色视频一区
聯(lián)系我們

給我們留言

聯(lián)系我們

地址:福建省晉江市青陽街道洪山路國際工業(yè)設(shè)計園納金網(wǎng)

郵箱:info@narkii.com

電話:0595-82682267

(周一到周五, 周六周日休息)

當(dāng)前位置:主頁 > 3D教程 > 圖文教程

maya入門節(jié)點的教程

來源: 未知 | 責(zé)任編輯:CHH | 發(fā)布時間: 2017-07-05 17:21 | 瀏覽量:
本節(jié)匯寶盆為大家?guī)淼氖?a href="http://www.594ljc.cn/special/mayastudy/">maya入門節(jié)點教程講述的是靈活運(yùn)用MAYA的節(jié)點。maya的節(jié)點很自由,你可以把它的模型屬性與材質(zhì)屬性聯(lián)接起來,這樣的結(jié)果就是可以用縮放、旋轉(zhuǎn)等等來控制它們的shaders,這可是max望塵莫及的,還可以用自身的某個值驅(qū)動另一個值。如圖。

  maya入門節(jié)點的教程
maya入門節(jié)點的教程

 
  用一個圓球的X旋轉(zhuǎn)屬性做為驅(qū)動值,聯(lián)接一個智能的判斷節(jié)點(這是材質(zhì)類型),從而達(dá)到讓球體根據(jù)旋轉(zhuǎn)的角度來分別賦予不同的材質(zhì)。
  打開maya,在場景中創(chuàng)建一個nurbs球體(類型沒關(guān)系),把名稱改為Ball,然后打開Hypergraph窗口,并且在保持球體選中的情況下展開節(jié)點連接圖?!?br />  
  maya入門節(jié)點的教程 
maya入門節(jié)點的教程

 
  這時可以看到球體和默認(rèn)的shader的連接情況,再打開Hypershade窗口,接下來要做的就是用幾個材質(zhì)節(jié)點和球體的幾何屬性連接。

  maya入門節(jié)點的教程
maya入門節(jié)點的教程

 
  或者打窗口面板布置成下圖所示,這樣很方便拖放不同節(jié)點。

  maya入門節(jié)點的教程
maya入門節(jié)點的教程

 
  先講一下要做的效果和原理,為了要讓球體的X旋轉(zhuǎn)屬性來驅(qū)動一個節(jié)點,并且能夠智能判斷,所以場景中要加入一個conditionl,這是一個判斷的節(jié)點。它的原理相當(dāng)于程序語言中少不了的if,這牽涉到編程,所以用中文表示一下它的意思。
  如果 值1 VS 值2 則




  ?? 結(jié)果為A
  ?? 否則
  結(jié)果為B
  是不是可以這樣寫
  if first term VS second term then
  ??value = color true
  ??否則
  ??value = color false
  這里VS可以是等于、大于、小于、不等于等等幾個類型,接下來在hypergraph窗口中(所有的節(jié)點都已經(jīng)顯示在里面,現(xiàn)在可以連接了),用中鍵按住Ball不放,拖到conditionl上釋放,在彈出的菜單中選擇other。
  maya入門節(jié)點的教程
maya入門節(jié)點的教程

 
   現(xiàn)在在連接窗口中找到Rotate,點擊前面的+號,選擇展開后的Rotate X,然后在右邊窗口中選擇First Term,現(xiàn)在就把rotate X和first Term連接起來,也可以選擇Second Term,原理一樣。first Term就是用它和second tem來做對比,從而判斷出值的True和false。

  maya入門節(jié)點的教程
maya入門節(jié)點的教程

 
  由于要做的是如果X軸旋轉(zhuǎn)小于180度,則用一個材質(zhì),否則用另一個材質(zhì)。所以點擊conditionl節(jié)點,按下ctrl + A,打開conditionl的屬性編輯窗,做如下設(shè)定。

  maya入門節(jié)點的教程
maya入門節(jié)點的教程

 
   這里的second term設(shè)置了180,這就是用來做對比的一個數(shù)值,這里要說一下,從小到大接受的差不多都是進(jìn)制為10,100,這些觀念,在maya它所采用的數(shù)值格 式大多數(shù)是最大值為1,最小值為0,operation是選擇不同的比較方式,這里我們用小于(less than),下面的兩個選項是如果比較值為true和為false時的不同情況,到這里可能都明白怎么做了,只要在它們后面分別指定材質(zhì)就可以做到智能的 判斷效果。這個例子中在color if true后面指定一個checker貼圖,在color if false后面指定一個ramp貼圖,現(xiàn)在的hypergraph窗口連接情況。

  maya入門節(jié)點的教程
maya入門節(jié)點的教程

 
  主要的連接都完成,只需要創(chuàng)建一個shader就可以實現(xiàn)了。點擊hypershade中的blinn,創(chuàng)建一個blinn材質(zhì),然后中鍵按住conditionl,拖到blinn1上釋放,在彈出的菜單中選擇color。

  maya入門節(jié)點的教程
maya入門節(jié)點的教程

 
  最后一步,把blinn1指定給場景中的球體,可以先選定球體,直接把blinn1拖給球體(ball),或者在hypershade中操作更加方便,最后的節(jié)點情況和場景如圖。

  maya入門節(jié)點的教程
maya入門節(jié)點的教程


 
  旋轉(zhuǎn)一下球體,注意這里用的是X軸,當(dāng)小于180度的時候它表現(xiàn)出來的是黑白的棋盤格,當(dāng)大于或者等于180度表現(xiàn)出來的則是ramp。

  maya入門節(jié)點的教程
maya入門節(jié)點的教程
 
本maya入門教程完,教程相關(guān)軟件:maya2013。maya的節(jié)點好強(qiáng)大,更改一下上面的conditionl節(jié)點,可以實現(xiàn)很多功能。甚至用模型來控制shaders,再由shaders返回來控制模型。

相關(guān)文章
網(wǎng)友評論

您需要登錄后才可以發(fā)帖 登錄 | 立即注冊

關(guān)閉

全部評論:0條

推薦
熱門