當(dāng)前位置:首頁>軟件教程>maya教程>教程內(nèi)容

maya怎么用流體建立一個(gè)海洋浪花真實(shí)的動(dòng)畫(4)

來源:Jassica倩 作者:Aziz 學(xué)習(xí):10864人次

  這個(gè)教程是關(guān)于怎么用流體建立一個(gè)海洋浪花真實(shí)的動(dòng)畫。我們的最終輸出將全是一個(gè)通過放在海浪正上方的cylinder(圓柱體)stand 攝相機(jī)拍攝的影片,來增添魄力。以下是一個(gè)我們效果的范例影片:

我們的教程會(huì)分為以下幾個(gè)部分:

  建立海洋表面。

  設(shè)置風(fēng)暴時(shí)海洋的參數(shù)。

  在場景中添加霧效。

  渲染場景! 

創(chuàng)建海洋表面

首先,打開MAYA,如果你不是在流體(Dynamics)模式下,按下H鍵,然后鼠標(biāo)左擊場景上任何地方然后拖到流體上。這會(huì)改變MAYA頂部的菜單按鈕。(如下圖)

從上面的面板,選擇Fluid Effects>Ocean>Create Ocean,然后點(diǎn)擊Option Box 如下面截圖所示:

一個(gè)屬性窗口將會(huì)打開,檢查Attach to Camera and Create Preview Plane 選項(xiàng)。Preview Plane Size是一個(gè)預(yù)演帶有屬性的的海洋效果的平面,你可以給它任何的值。在這個(gè)例子中,我給它一個(gè)值15,為了在回放過程中比較合理,如果你想檢查海洋的動(dòng)作是否正確,你可以正放動(dòng)畫來檢查。

更大的預(yù)覽平面尺寸并不會(huì)增加到超出你的電腦的規(guī)格。這個(gè)預(yù)覽平面是不能被渲染的,它只是為了在修改參數(shù)時(shí)方便說明和可視化的展示變化。

你的海洋在透視圖中看起來應(yīng)該像下圖:

在選中預(yù)覽平面,按下Ctrl+A打開屬性編輯器。一旦屬性編輯器打開,點(diǎn) Ocean Preview Plane1 標(biāo)簽,然后你會(huì)看到以下幾個(gè)選項(xiàng):Resolution, Color, Displacement,等。 Resolution(分辨率)增加預(yù)覽平面的段數(shù),會(huì)使場景的(預(yù)覽)效果更加光滑。但是,增加Resolution會(huì)導(dǎo)致重放速度的減慢和系統(tǒng)表現(xiàn)的下降,換句話說,渲染會(huì)占用更多的內(nèi)存,然后預(yù)覽重放會(huì)減慢。Color and Displacement被鎖定了,你不需用它們來渲染所以讓它們保持默認(rèn)就行。Height Scale增加位移的高度,確保也被設(shè)為默認(rèn)值。

一旦你做完了預(yù)覽平面1的設(shè)定,點(diǎn)Ocean Shader標(biāo)簽。我們接下來要花大部分時(shí)間來調(diào)整和取得我們想要的海洋形狀。

創(chuàng)建風(fēng)暴海洋

建立一個(gè)特定的海洋效果公公需要用一些Ocean Attributes 卷中特定的配置。開始,展開Ocean Attributes 卷以顯示它的參數(shù)。將參數(shù)按下面的文字來設(shè)定:

Scale, 1.000

Wind UV, -0.700 | -0.700

Wave Speed, 2.000

Observer Speed, 0.200

Num Frequencies, 20.000

Wave Dir Spread, 0.200

Wave Length Min, 0.200

Wave Length Max, 100.000

接下來在color coded (顏色編碼)窗口找到Wave Height卷。設(shè)定 Interpolation 選項(xiàng)為 Smooth 然后加一些點(diǎn)來取得你想要的形狀。

下滾到Wave Turbulence 卷,設(shè)定Interpolation 成 Smooth,然后把Wave Height像上一步一樣設(shè)置。

下滾到Wave Peaking 卷,設(shè)定Interpolation 成 Smooth,然后和之前一樣,設(shè)定參數(shù)來得到你想要的隨機(jī)海洋效果,順著圖加一些點(diǎn)來得到起伏的海浪。Wave Peaking 通常和Wave Height一起搭配很好。再一次,改變 Interpolation成Linear,設(shè)定參數(shù)來得到你想要的隨機(jī)海洋效果,順著圖加一些點(diǎn)來得到起伏的海浪。


最后一步是再一次添加Foam(泡沫).在Wave Peaking卷下找到Foam.選項(xiàng),設(shè)定參數(shù)如下

Foam Emission, 0.140

Foam Threshold, 0.675

好了,你能得到一個(gè)試渲染圖如下:

創(chuàng)建攝像機(jī)

綁定一個(gè)攝像機(jī)來捕捉水面

我們繼續(xù)風(fēng)暴時(shí)的海洋的教程。首先,建立一個(gè)圓柱體或任何一個(gè)幾何體,并保證你合理的增加了它的高度。

建立一個(gè)攝像機(jī),Create>Cameras>Camera,然后把它放在你的物體上方。你能用左面菜單上的Move Tool來移動(dòng)它。

選中攝像機(jī),按下Shift 左擊圓柱來同時(shí)選中兩個(gè)物體。Edit>Parent,這會(huì)讓圓柱隨攝像機(jī)一起移動(dòng)。

是時(shí)候把攝像機(jī)和海面連接在一起了。選中攝像機(jī)Fluid Effect>Ocean>Make Motor Boats,這會(huì)將攝像機(jī)連接到海洋的表面,讓它隨海洋表面移動(dòng)。

如果你放你的動(dòng)畫,你會(huì)發(fā)現(xiàn)父物體隨海洋一起移動(dòng)了。為了從你的攝像機(jī)角度來渲染,Window>Rendering Editors>Render View。Render View窗口會(huì)彈出,如下圖所示選Render>Render>camera1。

這是我的攝像機(jī)角度的渲染。

添加霧效

如果我們像給平靜的海洋一樣添加霧效,這整個(gè)場景會(huì)充滿physical smoke(自然煙),而我們的風(fēng)暴時(shí)的海洋只要一小部分的霧效。開始選Window>Rendering Editors>Render Settings.

在Render Settings窗口,選擇 Maya Software (MAYA軟件級(jí)渲染),然后點(diǎn) Maya Software 標(biāo)簽。下滾到底,點(diǎn)Render Options展開它。點(diǎn)空白文字行右邊的小盒。它會(huì)自動(dòng)添加環(huán)境霧并打開屬性編輯器,可調(diào)整霧的參數(shù)。

這是我為了霧效而做的,渲染如下圖:

這時(shí),你的海洋已經(jīng)完成了,既可以做為一個(gè)單幀的,又或是動(dòng)畫的輸出,因?yàn)槲覀儼褦z像機(jī)綁定了,它會(huì)隨洋流而動(dòng)。要輸出你的動(dòng)畫,選Window>Rendering Editors>Render Settings.

渲染菜單會(huì)彈出。改變File name prefix來給你的動(dòng)畫命名。改變Image format 成.AVI.。根據(jù)你想渲染的動(dòng)畫長度改Start frame和End frame。最后,在Renderable Camera下拉菜單中選擇你想要用來渲染的攝像機(jī)。

不要忘了根據(jù)你想要的壓縮方式來改變你的電影文件格式。

通過在場景任何地方按H鍵,左擊并拖鼠標(biāo)到Rendering上來改變你的模塊界面成Rendering。這會(huì)改變你的頂部菜單。Render>Batch Render后等待你的作品一幀一幀完成,這個(gè)過程很花時(shí)間。

這是我最后的結(jié)果。

我希望你能從我的教程里嘗到一些新東西。

學(xué)習(xí) · 提示

  • 一定要打開PS,跟著教程做一遍,做完的圖到這交作業(yè):提交作業(yè)
  • 建議練習(xí)時(shí),大家自己找素材,盡量不要用教程提供的素材。
  • 教程有看不懂的地方,可以到論壇發(fā)帖提問:新手求助
  • 加官方微信,隨時(shí)隨地,想學(xué)就能學(xué):ps_bbs,或掃右側(cè)二維碼!
  • 關(guān)注我們學(xué)更多,每天都有新教程:新浪微博 抖音視頻 微信小程序
- 發(fā)評(píng)論 | 交作業(yè) -
最新評(píng)論
暫無評(píng)論,交個(gè)作業(yè)支持一下吧~

關(guān)注大神微博加入>>

網(wǎng)友求助,請(qǐng)回答!