? 中文字幕日本一区二区三区,三级片中文字幕在线
聯(lián)系我們

給我們留言

聯(lián)系我們

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

郵箱:info@narkii.com

電話:0595-82682267

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

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

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

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

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

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

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

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

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

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

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




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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

關(guān)閉

全部評(píng)論:0條

推薦
熱門