美文网首页交互媒体设计教案
Gaia for Unity完全攻略(2):安装和基本使用

Gaia for Unity完全攻略(2):安装和基本使用

作者: shimmery | 来源:发表于2019-12-26 15:19 被阅读0次

    二、安装和基本使用

    安装:

    Gaia的安装非常简单,按照常规步骤来就是了。安装完成后会在Windows菜单下出现“Procedure World -> Gaia”项目。

    选择“Show Gaia Manager...”,系统会提示我们缺少Post Processing V2,点击“OK”,Gaia会自动帮我们下载并安装。

    再次选择“Show Gaia Manager...”,系统会提示我们缺少其他的一些依赖包,点击“OK”,Gaia会帮我们解压并导入这些依赖包(比如SpeedTree和Standard Assets)。

    再次选择“Show Gaia Manager...”,应该就可以正常打开Gaia Manager了(我目前使用的Gaia版本是1.9.5-c1):

    在真正开始创建地形之前,我们还需要对Unity项目做一些设置工作(设置色彩空间为Linear、设置渲染管线为Deferred),可以点击Gaia Manager中Standard栏中的“0. Set Linear Deferred”按钮自动完成这些设置工作。设置好之后,Gaia Manager中就不会再出现“0”选项了。

    参数化创建一个随机地形:

    下面我们用Gaia来创建一个非常“典型”的Gaia地形。

    打开Gaia Manager,在Advanced栏中选择“1. Create Session Manager... > Show Session Manager”:

    场景中会出现一个游戏对象叫“Session Manager”:

    勾选Session Manager中的“Random Terrain Generator”,调整相应的选项,点击“Add Stamps”,Gaia就会按照Random Terrain Generator中的参数来设置将要进行的一系列操作(Operations):

    先设置参数

    注意:这里的参数主要是在设置将要创建的Terrain有多大、多高,会用到多少个Stamps,各种类型的Stamps出现的概率有多高,等等。

    点击Add Stamps后会有一系列Operations被添加进来

    然后点击“Play Session”按钮,Gaia就会给我们创建一个随机地形:

    接下来,我们可以回到Gaia Manager,进入“Standard”栏,点击“2. Create Spawners”,场景中就会出来一堆各式各样的Spawner游戏对象:

    让我们一个个地来玩一下:

    选择“Coverage Texture Spawner”,在Inspector中点击“Spawn”,场景中的Terrain就有了正确的贴图:

    选择“Clustered Tree Spawner”,点击点击“Spawn”,场景中就有了一丛一丛的树:

    选择“Coverage Tree Spawner”,点击点击“Spawn”,场景中又出现了很多均匀散布的树(如果觉得数量不够,可以多点几次):

    选择“Coverage Detail Spawner”,点击点击“Spawn”,场景中就出现了草(不过因为Terrain的Detail需要在比较近的距离才能看到,从鸟瞰视角应该是看不到这些草的):

    选择“Coverage GameObject Spawner”,点击“Spawn”,场景中连房子和石头都被创建出来了(取决于大家创建的地形,有可能并不具备太多适合Spawn房子和石头的地方,导致整个Terrain中只生成了很少几个房子,这时候可以尝试降低“Location Increment”值到10,然后再次点击“Spawn”):

    最后,我们可以点击“3. Create Player, Post FX, Screenshotter, Skies, Water & Wind”,让Gaia帮我们把整个场景“美化”起来:

    简单烘焙下灯光,运行场景,我们就可以使用默认的“Flying Camera”方式来游览这个自然风光地形地貌了。:)

    相关文章

      网友评论

        本文标题:Gaia for Unity完全攻略(2):安装和基本使用

        本文链接:https://www.haomeiwen.com/subject/xvtloctx.html