- 游戲場景設計
- 李瑞森
- 1783字
- 2021-03-26 12:43:56
2.1 3ds Max三維制作軟件
3D Studio Max,常簡稱為3ds Max(圖2-1)或Max,是Autodesk公司開發的基于PC系統的三維動畫制作和渲染軟件。

圖2-1 3ds Max軟件的Logo
3ds Max軟件的前身,是基于DOS操作系統的3D Studio系列軟件,作為最元老級的三維設計軟件,3ds Max具有完整、獨立的設計功能,廣泛應用于廣告、影視、工業設計、建筑設計、多媒體制作、游戲、輔助教學以及工程可視化等領域。由于其堆棧命令操作簡單便捷,加上強大的多邊形編輯功能,使得3ds Max在游戲三維美術設計方面顯示出得天獨厚的優勢,同時,由于游戲引擎和程序接口等方面的原因,國內大多數游戲公司也選擇3ds Max作為主要的游戲三維制作軟件。
具體到三維游戲場景美術制作來說,主要應用3ds Max軟件制作各種游戲場景模型元素,例如建筑模型、植物模型、山石模型和場景道具模型等。
另外,游戲場景中的各種粒子特效和場景動畫也要通過3ds Max來制作。
各種三維美術元素最終要導入到游戲引擎地圖編輯器中使用,在一些特殊的場景環境中,3ds Max還要代替地圖編輯器來模擬制作各種地表形態。
下面,我們將從不同的方面,來了解3ds Max軟件在三維網絡游戲場景制作中的具體應用。
1.制作建筑模型和場景道具模型
建筑是三維網絡游戲場景的重要組成元素,通過各種單體建筑模型組合而形成的建筑群落是構成游戲場景的主體要素(圖2-2),制作建筑模型是3ds Max在三維游戲場景制作中的重要作用之一。

圖2-2 游戲中的主城是由眾多單體建筑構成的復雜建筑群落
除了游戲中的主城、地下城等大面積純建筑形式的場景以外,三維網絡游戲場景中的建筑模型還包括以下形式:野外村落及相關附屬的場景道具模型;特定地點的建筑模型,例如獨立的宅院、野外驛站、寺廟、怪物營地等;各種廢棄的建筑群遺跡;野外用于點綴裝飾的場景道具模型,如雕像、柵欄、路牌等。
2.制作各種植物模型
在網絡游戲中,除了主城、村落等建筑為主的場景外,游戲地圖中,絕大部分場景都是野外場景地圖,因此,需要用到大量花草樹木等植物模型(圖2-3),這些也都是通過3ds Max來制作完成的。制作完成后的植物模型導入到游戲引擎地圖編輯器中,可以進行“種植”操作,也就是將植物模型植入到場景地表中。植物的葉片部分還可以做動畫處理,讓其可以隨風擺動,顯得更加生動、自然。

圖2-3 游戲場景中的植物模型
3.制作山體和巖石模型
在三維網絡游戲的場景制作中,大面積的山體和地表通常是由引擎地圖編輯器來生成和編輯的,但這些山體形態往往過于圓滑,缺乏豐富的形態變化和質感,所以要想得到造型更加豐富,質感更加堅硬的巖體,必須通過3ds Max來制作山石模型(圖2-4)。3ds Max制作出的山石模型不僅可以用作大面積的山體造型,還可以充當場景道具來點綴游戲場景,豐富場景的細節。

圖2-4 游戲場景中的山石模型
4.代替地圖編輯器制作地形和地表
在個別情況下,游戲引擎地圖編輯器可能對于地表環境的編輯無法達到預期的效果,這時,就需要通過3ds Max來代替地圖編輯器,制作場景的地形結構。
如圖2-5中的懸崖場景,懸崖的形態結構極具特點,同時,還要配合懸崖上的建筑和懸崖側面的木梯棧道,這就需要3ds Max根據具體的場景特點來進行制作,有時,還需要通過3ds Max與引擎編輯器共同配合來完成。

圖2-5 網絡游戲中特殊的場景地形
5.制作場景粒子特效和動畫
場景粒子特效和動畫是游戲場景中后期用于整體修飾和優化的重要手段,其中粒子和動畫部分的前期制作是通過3ds Max來完成的。對于大型的場景特效,可以在3ds Max中直接與建筑模型部分綁定制作到一起,而對于小型的場景特效,如瀑布(圖2-6)、落葉、流光、樹陰下的透光,以及局部的天氣效果等,要在3ds Max中進行獨立制作,完成后再導入到游戲引擎編輯器中。

圖2-6 游戲場景中的瀑布效果
3ds Max從最初的3D Studio 1.0開始,到如今的3ds Max 2015,已經經歷了十余代版本的更新和發展,從最初簡單的模型制作軟件發展為現在功能復雜、模塊眾多的綜合型三維設計軟件。每一代的版本更新,都使得3ds Max軟件在功能性和操作人性化方面得到極大的改進,但對于游戲美術制作來說,我們更多地是利用3ds Max來制作游戲模型,所以,對于所使用的3ds Max軟件版本的選擇,并不一定刻意追求最新的軟件版本。在考慮軟件功能性的同時,也要兼顧個人電腦的硬件配置和整體的穩定性,要保證軟件在當前的個人系統下能夠流暢地運行,盡量避免低配置電腦使用過高的軟件版本而帶來頻繁死機、系統崩潰的情況。通常來說,3ds Max 8以后的軟件版本在功能性上對于游戲美術制作來說已經足夠,我們可以根據個人電腦的硬件情況來選擇適合的軟件版本。