MAYA2009教程:制作逼真的卡通叢林效果

這是用MAYA2009制作一個逼真的卡通叢林效果,教程難度適中,制作過程比較復(fù)雜,適合于有一定基礎(chǔ)的學(xué)習(xí)者學(xué)習(xí),希望對大家有一定的幫助,我們先來看看最終效果:
前期------
這副作品是我很久之前腦子里若隱若現(xiàn)的畫面,但總是沒有一個完整的構(gòu)思,直到現(xiàn)在,靈感,它說來就來了。來了,自然就不能放過,馬上找紙找筆把它給記錄下來。因為沒有相機,沒有掃描儀,加上本人畫功也一般,在這里就不給大家獻丑了。立馬進入正題?。。?/p>
建模------
場景中的模型看上去似乎很多,但事實上并不多,因為都是使用相同的模型經(jīng)過復(fù)制之后,改變模型的角度,大小等。(誰都能想到....)
一共分為四大類:小房子,樹,石頭,地上的植物(包括草,花,還有那些樹葉偏大的植物)。
房子和地上植物的建模相對簡單,在此就不多說了。
下面講一下樹的建模:
按照這個方法制作出其他的樹枝。包括樹桿和樹根也可以用同樣的方法,比起自己一個個面地擠壓要方便得多。樹的形狀自然就好。我制作了以下四種樹,你可以留意到黃線框的那棵樹精度很低,不把它smooth是為了將來它只是放在場景的后面和一些不起眼的角落里,從而減少計算機的負擔。另外,我個人覺得對物體的命名也很重要,包括燈光,材質(zhì)球等。打幾個英文字母花不了你多少時間,如果場景中物體多了,找起來會很麻煩,命名好了,自然能為你省下不少時間,看起來也舒服點。在團隊合作中,命名更是不可忽視。養(yǎng)成各種良好的習(xí)慣,盡量不偷懶。
制作石頭我使用了一個石頭插件RockGenerator 2.0。它可以非常方便地制作出不規(guī)則且很自然的石頭或者水晶。該插件的使用也非常簡單,參數(shù)不多。強烈推薦此插件!!!有需要的朋友可以在我的e-mail: samson86@163.com上留言。
至于小草和花的制作,我使用了Paint Effects畫好之后,再轉(zhuǎn)為polygon。
layout------
我分別建好了各種模型之后,就要按照前期設(shè)計好的視角和構(gòu)圖把各個物體導(dǎo)入場景中。這種做法我們通常稱之為: 擺layout。如下圖:
從top視圖中,你可以看到黃線框內(nèi)是空的,渲染攝像機里看不到那個區(qū)域,所以沒必要增加模
型在里面,這也是為了節(jié)省計算機資源。
材質(zhì)------
說到材質(zhì),自然涉及到uv。uv的編輯我一樣使用了插件pelting tools,使用方法也就不細說了,
這里給大家一個官方的網(wǎng)址,里面有非常詳細的視頻可以下載. http://hydralab.com/pelting/movies.html
材質(zhì)的節(jié)點也比較簡單,比如樹的材質(zhì),基本上都是靠貼圖連接到材質(zhì)球的color上就ok了,當然前提要多加心思在貼圖的繪制上。另外一點就是樹的bump,適當?shù)丶由隙鄬拥腷ump可以表現(xiàn)出更多的凹凸的細節(jié),而且控制也非常方便。我們來看看下圖:
bump的連接也很簡單,下游的bump節(jié)點outnormal屬性連接到上游的bump節(jié)點normalcamera屬性,在你的作品中,如有需要,你可以依此方法連接更多的bump來表現(xiàn)細節(jié),如圖:
接著講一講葉子的材質(zhì),我們先來看看其中三片葉子的材質(zhì)球,如圖:
我利用貼圖文件和一個ramp在layeredtexture上進行疊加,疊加方式為multiply,如圖:
下圖是ramp的參數(shù)設(shè)置,還是要使用ipr不斷地調(diào)節(jié)和測試來觀看效果。

接下來看看在同樣的燈光下,在層材質(zhì)加ramp節(jié)點之前和加了之后的效果。如下圖。
場景大部分的物體我都使用了2d程序紋理和3d程序紋理在層材質(zhì)上疊加,以豐富材質(zhì)的效果,其中ramp用得比較多。
下面來看看水的材質(zhì)節(jié)點,主要使用了一個2d程序紋理water來控制材質(zhì)球的bump,材質(zhì)節(jié)點如圖:
當然少不了要打開材質(zhì)球的折射,這里我的折射率設(shè)為1.333。
地面的制作也很簡單,主要還是靠貼圖。我找了大概四五張的地面貼圖在photoshop里面合成。在這里要感謝我的朋友陳威給我提供了一個畫貼圖的插件bodypaint_3d,并且給我講解了一些基本的使用方法,為我省了不少時間。有需要的朋友一樣可以留言到我的email上。原本打算用置換來制作地面,但計算機的負荷已經(jīng)到極限了,只有靠貼圖來完善地面的細節(jié),而且攝像機前面有小草擋著地面,可以遮掩地面的一些缺陷。效果還行:
燈光------
先來看看布光圖:
我使用了一個平行燈作為主光源,16盞平行燈作為全局光源,其中8盞為天光,8盞為地光。然后我找了一張?zhí)炜盏馁N圖,連接到一個半圓的nurbs的color上,制作出一個天空的環(huán)境球,再把視圖對準燈光的照射正面,吸取真實天空的顏色,看下圖:
這樣可以更接近地得到真實天空的顏色。
為了豐富地面的變化,我還加了幾盞不起照明作用的聚光燈,用黑白通道的樹貼圖連接到燈光的color上,用于模擬樹的影子打在地面上的效果,
再為場景過暗的地方加上輔助燈,但能減少的盡量要減少燈光的數(shù)量,不可盲目地加, 否則只會增加渲染的時間而未必得到很好的效果。
渲染------
下面是渲染設(shè)置:
我使用的是maya software。也許有很多朋友喜歡直接選擇production品質(zhì),但是做靜禎的時候,我一般不會使用production的品質(zhì),因為production品質(zhì)默認是打開multipixel-pixel filtering的,這項參數(shù)會對整個圖象進行過濾,柔化,模糊圖象。如果使用這項參數(shù)會降低圖象的清晰度,所以做靜禎的時候我個人不喜歡打開這個參數(shù)。一般我只是提高shading(全局表面采樣)和raytracing(光線跟蹤)的參數(shù),其他一般保持默認, 這樣可以得到很不錯的效果,又省下不少渲染的時間。
z depth------
在這里再穿插講一個關(guān)于z通道的制作。z通道很方便我們在后期的合成,簡單地說,可以理解為一個蒙板,如果要在后期里做景深效果的時候,沒有z通道是非常不方便的,比如你的靜禎要制作景深,沒有z通道,那么你只能在photoshop里面復(fù)制你的靜禎圖層,給個模糊,然后畫掉不需要模糊的部分。不管你再怎么畫,這樣出來的效果都屬于不真實的景深,不能真正地模擬攝影中的景深。如果有了z通道,你可以在ae里面使用一些景深特效,然后利用z通道作為蒙板,可以非常方便地調(diào)節(jié)出真實的景深效果。當然,z通道的作用不僅如此。在這里就不細說了,
在渲染設(shè)置面板里面,你可以勾選下圖中的depth channel(z depth)。
但是出來的效果往往不如人意。下面來介紹一個比較好又簡單的制作方法。
原理是在模型為純白色的情況下,利用黑色的環(huán)境霧來影響場景中的物體。使場景的遠處和近處
有一個比較好的黑白的過渡。其所得到的效果正合z通道的原理。
首先在場景中建立一個surfaceshader材質(zhì)球,把surfaceshader賦予場景中所有的物體,然后將out color該為全白色,即把所有物體都變?yōu)榧儼咨?br />接著在渲染設(shè)置面板里找到render options----environment fog,創(chuàng)建環(huán)境霧。
調(diào)節(jié)環(huán)境霧的參數(shù):
霧的color改為黑色,去掉color based transparency,讓霧的顏色影響到場景中的物體。
saturation distance,這個數(shù)值是調(diào)節(jié)霧在場景中的前后距離,數(shù)值越大霧就會出現(xiàn)在場景的越遠處,反之就越近.在模擬z通道的時候,把前面的步驟都做好后,調(diào)節(jié)該數(shù)值則決定了z通道的質(zhì)量。
也就是說數(shù)值越大場景遠處的物體越黑,而近處的物體也會越來越白,反正這是要看需要,場景中近處的物體不要過白,遠處的物體也不要太黑,可以以場景中間的物體為準,調(diào)節(jié)到一個過渡比較均勻的效果就可以了。如下圖:
這是我模擬的z通道:
這樣模擬出來的z通道是屬于一個rgb圖象的,它不屬于maya內(nèi)定的z通道屬性,它不帶alpha通道,渲染的時候也不需要在渲染設(shè)置面板里面勾選depth channel(z depth),渲染出來后直接保存你想要的圖像格式就可以了。
小結(jié):
一個好的cg作品,免不了反反復(fù)復(fù)地調(diào)節(jié),嘗試等等。我個人比較強調(diào)的一點是耐心和毅力。如果一個有好的藝術(shù)修養(yǎng)和高技術(shù)的人,沒有耐心,怕麻煩的話,那么出來的效果恐怕也會有很多缺點。盡管你渲染完了,也要經(jīng)過多次尋求并虛心接受別人正確的意見,再修改也不怕,只要作品能接近完美甚至完美。這就值得了!
在得到這張圖之前攝像機不是這樣的,整體的顏色也被我在后期里修改得很嚴重,經(jīng)過一些網(wǎng)友們和我的朋友的指點,反復(fù)了多次才得到現(xiàn)在這個稍微滿意的效果.。不過在這個作品中,我不滿意的地方還是有很不少的,我將會逐漸完善!同時希望高手們能給我指正以上教程的不正之處,以免誤導(dǎo)了一些新手朋友,謝謝!
相關(guān)文章
如何將Maya首選項重置為默認值? 重置Maya首選項的技巧
Maya首選項是Maya軟件中的一組用戶可配置的選項,可以讓用戶根據(jù)自己的需要調(diào)整軟件的默認設(shè)置,下面我們就來看看重置Maya首選項的技巧2024-02-18- 啟動Maya軟件的時候,提醒:停止并顯示以下錯誤,然后軟件崩潰了,該怎么結(jié)解決呢?下面我們就來看看Maya崩潰的原因分析和解決辦法2024-02-18
maya控制手柄怎么創(chuàng)建IK? maya的IK表達式拉伸效果的設(shè)置方法
maya控制手柄怎么創(chuàng)建IK?maya建模的是偶,使用IK控制柄工具創(chuàng)建IK該怎么添加表達式做拉伸效果呢?下面我們就來看看maya的IK表達式拉伸的設(shè)置方法2023-02-28maya打不開fbx文件提示Unrecognized file type錯誤怎么辦?
maya打不開fbx文件提示Unrecognized file type錯誤怎么辦?maya導(dǎo)入fbx文件失敗,提示無法識別的文件類型錯誤,該怎么辦呢?下面我們就來看看詳細的解決辦法2021-10-29- maya一款專為游戲開發(fā)者和制片人專門設(shè)計。適合視效藝術(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