3DSMAX制作次世代游戲場景《世界之橋》

作品名稱:《世界之橋》制 作 者:孫德*就讀信息:GA游戲教育基地EPIC定向班第3期學(xué)員就職信息:現(xiàn)就職于引擎研究中心教程介紹:本教程是我在GA的畢業(yè)作品,內(nèi)容從原畫分析、制作低精度模型、UV貼圖,到通過法線貼圖來添加細節(jié)并導(dǎo)入游戲引擎,詳細介紹了以原畫為基礎(chǔ)創(chuàng)建游戲場景的完整流程與方法。
一、制作題材的選擇原畫的選擇會影響我們在制作過程中的心情和作品最終的效果,所以我從很多的圖片中選擇了這張喜歡的原畫。這幅橋梁的原畫設(shè)計鮮明,風(fēng)格貼近于歐式建筑,橋面可以升起或落放(決定玩家是否通過)。

原畫
為了能夠讓我在制作中確定和更好的把握作品風(fēng)格,我還找了一些比較有參考價值的真實照片作為參考
。

參考照片
這是我在網(wǎng)上找到的威尼斯圣馬可大教堂(Basilica San Marco)的照片——拱形的石柱下面放上水車就能夠看到我們的原畫影子了。掌握作品的大體感覺后,就要考慮個別重要物件的設(shè)計邏輯。在圖片中,玩家會看到的就是木頭材質(zhì)的水車和橋面,但是橋柱擋住了我們看到水車全部面貌的視線,這時候我們可以找到現(xiàn)實生活中的水車作為參考,加上自己的再設(shè)計就會有比較理想的效果。
二、模型制作1、制作分析在我們學(xué)習(xí)的過程中,每做一個東西,老師都要讓我們把原畫仔細分析一下,這是一個很好的過程,一方面進一步了解題材,一方面又會生成很多有用的想法。在分析這張原畫時,我主要研究了一下橋面和水輪的運轉(zhuǎn)邏輯。

(分析原畫)
①控制水車啟動和關(guān)閉的開關(guān)。②繩子按照此箭頭方向拉動,吊起橋面。③當(dāng)橋面往上升起時水車的輪子按照箭頭方向逆時針旋轉(zhuǎn), 反之,當(dāng)橋面放下時車輪瞬時間旋轉(zhuǎn),這時候玩家就可以看到浸沒在水中的車輪水槽因轉(zhuǎn)動帶起來的水花。④藍色框內(nèi)因橋柱的損壞而加上的固定木板、因風(fēng)吹日曬而銹跡斑斑的金屬材質(zhì)以及石柱損壞的程度。下面的示意圖是我和朋友討論后得到的一個設(shè)計方案,黃色的箭頭就代表著水輪的運作邏輯,圖片制作稍微簡單點,希望大家可以看明白。

(水車的運動示意圖,黃色的箭頭代表水輪的運作邏輯)
2、搭建簡單的結(jié)構(gòu)模型這是指導(dǎo)老師教我們的方法,也是游戲制作中常用的方法,開始制作的時候首先搭建一個可以表示結(jié)構(gòu)和比例的簡單模型,這樣可以確定比例和進一步了解自己的作品。

(制作過程中備份的簡單結(jié)構(gòu)模型)
3、制作高模(1)在次世代游戲的制作中,法線貼圖是比較關(guān)鍵的一張貼圖,通過它我們可以在游戲運轉(zhuǎn)中的低模身上表現(xiàn)出大量三維細節(jié),而這張貼圖上的結(jié)構(gòu)細節(jié)都是來自于我們制作的高模。高模的制作要求體現(xiàn)模型結(jié)構(gòu)和模型細節(jié)的厚度、深度、材質(zhì)感覺等。因為要表現(xiàn)的東西還是挺多,高模的制作用了二十多個小時。

(部分高模線框圖和高模效果圖)
(2)以上提到了高模的制作也有著體現(xiàn)物件深度和材質(zhì)的作用,這些主要由模型的導(dǎo)角大小和卡線距離來決定,下來通過圖片可以看到水車上硬木板的導(dǎo)角和卡線情況。

高模制作中,我習(xí)慣常常保存過程文件,每個部件都保存為簡單模型、細節(jié)模型、最終模型三個部分。
簡單模型在后面制作低模的時候有很大作用,在制作高模時就將低模制作的規(guī)格、要求盡量全部考慮進去,布線規(guī)整的模型在制作低模時可以直接拿來修改,這樣會有事倍功半的效果!細節(jié)模型是在保證形體比例沒有問題且布線規(guī)整的模型,模型沒有卡線和光滑,這個模型的作用是在我們制作出現(xiàn)錯誤或者有其他制作想法時方便修改。最終模型就是可以直接看到高模效果的模型。這算是我制作高模時的一點小經(jīng)驗,可以提高制作的整體速度。
4、制作低模和UV有了高模制作過程中保存的文件,制作低模就很方便,一般的只要布線流暢、規(guī)整,不浪費多余的面數(shù)就可以了。我的方法是先看著做,但要保證所有的面都能起到作用,之后再根據(jù)規(guī)定減去面數(shù)或者增加面數(shù)。剛開始指導(dǎo)老師給我的面數(shù)限制是5000面,但是我一下子做到了7000面數(shù),這讓我很頭疼,因為為了在低模上將我做的高模細節(jié)表現(xiàn)很好,我已經(jīng)沒有減少面數(shù)的余地。后來老師看高模的部件比較多,給我寬容到了6500個三角面。減去500個面數(shù)才達到了要求。

(低模面數(shù)為6500個面,不包括圖片中的石頭)
在做低模的時候要了解Normal的性質(zhì),什么樣的細節(jié)需要在低模上表現(xiàn),什么樣的細節(jié)通過烘培法線就可以表現(xiàn)得很好,這是制作低模時至關(guān)重要的一點。一般情況下,在制作的時候,從不同的視角可以看到的突出或者凹陷比較明顯的結(jié)構(gòu)我們都需要在低模上體現(xiàn)出來的,例如下圖。

(紅色框中的結(jié)構(gòu)需要在低模上制作)
而如原畫中墻面的裂痕,磚塊的結(jié)構(gòu),臟跡等小的結(jié)構(gòu)我們都可以使用3Dmax烘焙法線以及轉(zhuǎn)法線貼圖的軟件、插件來表現(xiàn)的很好。例如下圖為拱形墻面的低模效果圖、最終法線信息圖以及有法線信息的最終效果圖。

5、UV布線

(UV分布圖,途中紅色選區(qū)內(nèi)仍有一些小的浪費)
UV排放不能浪費過多UV編輯框中的空間。另外UV共用是保證貼圖精度比較重要的環(huán)節(jié),合理的UV共用是游戲制作中重要的要求之一。

(同樣顏色框內(nèi)的UV都存在著共用)
UV共用在作品中體現(xiàn)的效果如何呢?我們可以參考下圖:

(橋面的UV公用示意圖)
綠色選框和紅色選框內(nèi)的UV是存在共用的。在這里要提醒大家,UV的共用也不能重復(fù)率太高,以免造成作品上到處都是重復(fù)的細節(jié)。6、制作Normal map和Lighting map我們已經(jīng)制作完成了高模和分好UV的低模,接下來就可以在3ds MAX中烘焙得到Normal map和Lighting map了。如果高模和低模都能做到很好的話,烘培基本上可以一次性完成,并且得到滿意的Normal map和Lighting map。烘培本身沒有多少難度,前期的模型制作是決定Normal map和Lighting map效果的關(guān)鍵。

(烘焙的到得的Lighting map和Normal map01)
三、繪制貼圖和紋理
7、Diffuse map雖然次世代游戲貼圖的繪制可以使用素材,我認為還是需要良好的素描基礎(chǔ)和色彩感覺,因為很多高光陰影關(guān)系都要靠自己的手繪筆一筆一筆繪制出來,用來加強效果。我用了比較多的時間來繪制貼圖,一張2048×2048的貼圖也要繪制到每一個細節(jié)。下面用圖片來表述我繪制的過程:

第一步,我使用選好的基礎(chǔ)材質(zhì)為貼圖定位顏色,如果選不到好的材質(zhì),就使用顏色直接填充,如圖中紅色框內(nèi)為顏色填充區(qū)域,其他部分則為材質(zhì)紋理。然后將之前得到的Lighting map在photoshop中正片疊底在有了顏色信息的貼圖上,就會得到上圖有顏色有明暗的Texture了。
第二步,這張貼圖要按照不同物件的不同材質(zhì)感覺疊加上適合的材質(zhì)和破損痕跡。同時也要按照項目或者個人需要,通過手繪板來給貼圖繪制更加豐富的顏色。至于選擇的材質(zhì)是什么樣的質(zhì)感和什么樣的顏色只有靠自己的觀察和色彩感覺了,另外如果是在游戲項目里面制作的話,就要照顧整個場景的色彩和風(fēng)格。第三步,我就會直接開始繪制每一個物件的光影色彩關(guān)系,這里繪制的內(nèi)容包括包括陰影、物物之間的光影影響和顏色反光。最后還要繪制因為物件存在的時間比較長而存留下的污漬和使用的痕跡,這是次世代需要的真實信息。

(最終定稿的Diffuse map)
8、specular mapSpecular map的好壞也會比較大的影響我們最終的效果,一般金屬和皮質(zhì)的Specular map體現(xiàn)比較強烈,而石頭和木頭材質(zhì)的物件Specular map是非常弱的。

(最終定稿的specular map)
圖片中有部分呈現(xiàn)略帶彩色的偏白區(qū)域是場景中被水浸濕的部分,加上顏色會讓我們的水漬呈現(xiàn)更加豐富的色彩,但是繪制的時候也有一定的度量,不然就會顯得很花。9、Normal map02在這里我將其命名為Normal map02,它的處理主要是將我們繪制diffuse的時候繪畫在貼圖上面的紋理、臟跡和破損通過Photoshop插件NormalFilter和軟件 Crazybump轉(zhuǎn)化成Normal信息,然后將此信息通過photoshop的圖層模式疊加在我們已經(jīng)做好的Normal map01上面,就得到了如圖的一張完整Normal map。

(Normal map02)
10、透明貼圖至此,已經(jīng)制作完成了Diffuse map 、Specular map 、Normal map三張主要的貼圖。接下來是制作整個場景的透明貼圖。透明貼圖是通過Alpha通道將需要顯示的部分顯示不需要顯示的地方透明化的一張貼圖,用于制作植被、鏈條、布料、頭發(fā)等需要有貼圖部分透明的物件。
在這里我主要制作一些藤蔓和墻面上的鐵釘。藤蔓的制作為整個作品增添很多大自然的生氣,而墻面的鐵釘制作主要是為了使有UV共用的墻面增加一些不同點,從下面的圖中我們可以看到,左右墻面上的鐵釘數(shù)量、方向、大小都有著略微的變化。這樣的做法就可以改善因為UV共用而造成的橋面相同信息過多的情況,也讓我們的作品有了更加豐富的細節(jié)!

(透明貼圖在墻面上的運用)
因為枝蔓在這個作品中用得比較多,我還是給每個藤蔓,每個葉子增加上了Normal的細節(jié),來增加真實、厚實的感覺。

( 透明貼圖的diffuser map和mask通道)
同時要注意的還有枝蔓對墻面的影響。制作相互影響效果的方法有很多種,我選擇的是在貼圖上對準藤蔓的位置畫上我們想看到的陰影、污跡、反光顏色!自己畫上去雖然比較麻煩,但是效果比較自然。如墻面上的臟跡和部分老舊枝葉對墻面的染色在下圖有所體現(xiàn)。

(老舊枝葉對墻面的染色)

(作品在3Dmax中的效果截圖)
11、導(dǎo)入UT3引擎

(作品在UT3中增添了水面天空環(huán)境的截圖效果)
四、制作心得:
作品制作的過程比較長,貫穿了我在GA學(xué)習(xí)中收獲的大部分知識和經(jīng)驗,每一天,每一個作品都會讓我踏上一個新的臺階。在這個作品中依然存在很多的問題,例如高模的制作應(yīng)該更加精細,增加更多細節(jié),在uv分配上還可以分配得更加合理等。下次制作作品我會提快繪制貼圖的速度,能夠達到在相同的時間里制作更加精致的TEXTURE。我想我會繼續(xù)努力來踏上一個新的臺階,也希望這個橋的制作教程能夠給予大家一定的幫助!
以上就是3DSMAX制作次世代游戲場景《世界之橋》過程詳解,希望對大家有所幫助!
相關(guān)文章

為什么3dsMax的材質(zhì)球偏白色? 3DSMAX材質(zhì)球偏白解決辦法
相信不少用3dmax的人,在操作過程中,或多或少都會遇到一些難以解決的現(xiàn)象,比如材質(zhì)球發(fā)白的問題,下面我們就來看看結(jié)局辦法2024-06-14
3dsMax基礎(chǔ)權(quán)重材質(zhì)參數(shù)怎么設(shè)置?
3dsMax基礎(chǔ)權(quán)重材質(zhì)參數(shù)怎么設(shè)置?基礎(chǔ)權(quán)重材質(zhì)很常用,該怎么設(shè)置呢?下面我們就來看看詳細的教程2023-05-27
3dsMax怎么設(shè)置directx的明暗器材質(zhì)?
3dsMax怎么設(shè)置directx的明暗器材質(zhì)?使用材質(zhì)的時候需要進行參數(shù)的調(diào)整,不自己手動調(diào)整的話,效果一般都不會很好,下面我們就來看看詳細的設(shè)置教程2023-05-16
3Dmax模型面怎么添加不規(guī)則的貼圖? 給模型面單獨添加貼圖的技巧
3Dmax模型面怎么添加不規(guī)則的貼圖?3Dmax建模的模型的一個面的指定形狀中添加貼圖,該怎么操作呢?下面我們就來看看3Dmax給模型面單獨添加貼圖的技巧2022-02-09
3dmax漸變貼圖怎么制作? 3dmax做上下漸變貼圖的技巧
3dmax漸變貼圖怎么制作?3dmax中需要一個漸變的貼圖,該怎么制作上下漸變貼圖呢?下面我們就來看看3dmax做上下漸變貼圖的技巧,詳細請看下文介紹2021-12-10
3dsMax怎么創(chuàng)建建筑涂層材料? 3dsMax涂層材質(zhì)參數(shù)的設(shè)置方法
3dsMax怎么創(chuàng)建建筑涂層材料?3dsMax中想要創(chuàng)建一些常見的材質(zhì),該怎么制作涂層材質(zhì)呢?下面我們就來看看3dsMax涂層材質(zhì)參數(shù)的設(shè)置方法2021-09-26
3dmax怎么給模型添加超級瑪麗貼圖?3dmax中想要給模型添加貼圖,3dmax中怎么貼圖呢?下面我們就來看看3dmax貼圖技巧,詳細請看下文介紹2021-08-04
3Dmax怎么創(chuàng)建餐桌布? 3Dmax桌布的制作方法
3Dmax怎么創(chuàng)建餐桌布?3Dmax中想要創(chuàng)建一個桌布,該怎么創(chuàng)建桌布呢?下面我們就來看看3Dmax桌布的制作方法,需要的朋友可以參考下2019-12-12
3dmax中材質(zhì)丟了/不見了怎么辦?3dsmax材質(zhì)貼圖找回教程
3dsmax模型中的材質(zhì)貼圖是必不可少的一項功能,那么,在3dmax中材質(zhì)丟了/不見了怎么辦?如何找回呢?對此,本文就為大家?guī)砹?dsmax材質(zhì)貼圖找回教程,需要的朋友可以參考2019-10-15
3Dmax怎么設(shè)置黑酸枝材質(zhì)參數(shù)?
3Dmax怎么設(shè)置黑酸枝材質(zhì)參數(shù)?3Dmax中可以制作出各種材質(zhì),今天我們就來看看使用3Dmax制作黑酸枝材質(zhì)的方法,需要的朋友可以參考下2019-07-16











