
二、安裝和基本使用
安裝:
Gaia的安裝非常簡單,按照常規(guī)步驟來就是了。安裝完成后會在Windows菜單下出現(xiàn)“Procedure World -> Gaia”項(xiàng)目。

選擇“Show Gaia Manager...”,系統(tǒng)會提示我們?nèi)鄙貾ost Processing V2,點(diǎn)擊“OK”,Gaia會自動幫我們下載并安裝。
再次選擇“Show Gaia Manager...”,系統(tǒng)會提示我們?nèi)鄙倨渌囊恍┮蕾嚢?,點(diǎn)擊“OK”,Gaia會幫我們解壓并導(dǎo)入這些依賴包(比如SpeedTree和Standard Assets)。
再次選擇“Show Gaia Manager...”,應(yīng)該就可以正常打開Gaia Manager了(我目前使用的Gaia版本是1.9.5-c1):

在真正開始創(chuàng)建地形之前,我們還需要對Unity項(xiàng)目做一些設(shè)置工作(設(shè)置色彩空間為Linear、設(shè)置渲染管線為Deferred),可以點(diǎn)擊Gaia Manager中Standard欄中的“0. Set Linear Deferred”按鈕自動完成這些設(shè)置工作。設(shè)置好之后,Gaia Manager中就不會再出現(xiàn)“0”選項(xiàng)了。
參數(shù)化創(chuàng)建一個隨機(jī)地形:
下面我們用Gaia來創(chuàng)建一個非?!暗湫汀钡腉aia地形。
打開Gaia Manager,在Advanced欄中選擇“1. Create Session Manager... > Show Session Manager”:

場景中會出現(xiàn)一個游戲?qū)ο蠼小癝ession Manager”:

勾選Session Manager中的“Random Terrain Generator”,調(diào)整相應(yīng)的選項(xiàng),點(diǎn)擊“Add Stamps”,Gaia就會按照Random Terrain Generator中的參數(shù)來設(shè)置將要進(jìn)行的一系列操作(Operations):

注意:這里的參數(shù)主要是在設(shè)置將要創(chuàng)建的Terrain有多大、多高,會用到多少個Stamps,各種類型的Stamps出現(xiàn)的概率有多高,等等。

然后點(diǎn)擊“Play Session”按鈕,Gaia就會給我們創(chuàng)建一個隨機(jī)地形:


接下來,我們可以回到Gaia Manager,進(jìn)入“Standard”欄,點(diǎn)擊“2. Create Spawners”,場景中就會出來一堆各式各樣的Spawner游戲?qū)ο螅?/p>

讓我們一個個地來玩一下:
選擇“Coverage Texture Spawner”,在Inspector中點(diǎn)擊“Spawn”,場景中的Terrain就有了正確的貼圖:


選擇“Clustered Tree Spawner”,點(diǎn)擊點(diǎn)擊“Spawn”,場景中就有了一叢一叢的樹:

選擇“Coverage Tree Spawner”,點(diǎn)擊點(diǎn)擊“Spawn”,場景中又出現(xiàn)了很多均勻散布的樹(如果覺得數(shù)量不夠,可以多點(diǎn)幾次):

選擇“Coverage Detail Spawner”,點(diǎn)擊點(diǎn)擊“Spawn”,場景中就出現(xiàn)了草(不過因?yàn)門errain的Detail需要在比較近的距離才能看到,從鳥瞰視角應(yīng)該是看不到這些草的):

選擇“Coverage GameObject Spawner”,點(diǎn)擊“Spawn”,場景中連房子和石頭都被創(chuàng)建出來了(取決于大家創(chuàng)建的地形,有可能并不具備太多適合Spawn房子和石頭的地方,導(dǎo)致整個Terrain中只生成了很少幾個房子,這時候可以嘗試降低“Location Increment”值到10,然后再次點(diǎn)擊“Spawn”):


最后,我們可以點(diǎn)擊“3. Create Player, Post FX, Screenshotter, Skies, Water & Wind”,讓Gaia幫我們把整個場景“美化”起來:


簡單烘焙下燈光,運(yùn)行場景,我們就可以使用默認(rèn)的“Flying Camera”方式來游覽這個自然風(fēng)光地形地貌了。:)
