游戏制作之路(44)地形设置

栏目: 后端 · 发布时间: 5年前

内容简介:地形(Terrain)在不少类型游戏中扮演着很重要的角色,例如沙盒游戏、战略游戏(吃鸡游戏)以及为数众多的角色扮演游戏,都会精心制作属于这个游戏的地图,再以此为基础,加上动物、植物、怪物、建筑和角色来布置场景,所以地形制作工具几乎可以是现代游戏引擎不可的缺少的组件。可以通过菜单GameObject/3D Object/Terrain,如下图的方式来创建:

地形(Terrain)在不少类型游戏中扮演着很重要的角色,例如沙盒游戏、战略游戏(吃鸡游戏)以及为数众多的角色扮演游戏,都会精心制作属于这个游戏的地图,再以此为基础,加上动物、植物、怪物、建筑和角色来布置场景,所以地形制作 工具 几乎可以是现代游戏引擎不可的缺少的组件。

可以通过菜单GameObject/3D Object/Terrain,如下图的方式来创建:

游戏制作之路(44)地形设置

通过上面的方式来创建完成之后,就可以看到下图:

游戏制作之路(44)地形设置

在这里,可以看到地形还是一个平面,没有什么现实世界里的地形特征,在右边可以看到地形的一些属性,特别要注意的就是下面这个地形编辑工具:

游戏制作之路(44)地形设置

从左到右依次为:A凹凸工具、B高度工具、C平滑工具、D纹理工具、E树木工具、F细节工具、G设置工具。

在游戏里,有一些游戏比较重视地形地图的细节,比如沙盒游戏(我的世界),有一些游戏不太需要细节,比如即时战略游戏,因此就需要先设置地形的一些参数,比如地形细节程度,贴图参数等等。因此编辑地形第一步,就是先使用最后一个工具:设置工具。当你点击这个按钮之后,就可以看到下面的参数:

游戏制作之路(44)地形设置

可以看到有很多参数可以设置,现在我们主要关心几个参数就可以了,其它参数需要使用到再去了解。

英语名称

中文名称

说明

Pixel Error

像素容差

在显示地形网格时允许的像素误差,是地形LOD系统的一个参数。值越大,距离相机越远的区域越快变成面数降低的显示方式。

Base Map Dist.

模糊渲染距离

只要超过此距离就会使用低分辨率的贴图,以增加性能。

Cast Shadow

让地形投射阴影

显示地形本身所产生的阴影。

Material

地形贴图材质

地形的基本材质

Reflection Probes

地形是否会被反射探球所计算

Terrain Width

地形宽度(单位为米)

Terrain Length

地形长度(单位为米)

Terrain Height

地形最大高度(单位为米)

Heightmap Resolution

高度图的分辨率

比高度图大或小都会影响取样结果。

Control Texture Resolution

纹理贴图的分辨率

Base Texture Resolution

基础贴图的分辨率

相机超过一定距离时,会以基础贴图渲染来取代纹理贴图。

https://blog.csdn.net/caimouse/article/details/51749579


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

暗时间

暗时间

刘未鹏 / 电子工业出版社 / 2011-7 / 35.00元

2003年,刘未鹏在杂志上发表了自己的第一篇文章,并开始写博客。最初的博客较短,也较琐碎,并夹杂着一些翻译的文章。后来渐渐开始有了一些自己的心得和看法。总体上在这8年里,作者平均每个月写1篇博客或更少,但从未停止。 刘未鹏说—— 写博客这件事情给我最大的体会就是,一件事情如果你能够坚持做8年,那么不管效率和频率多低,最终总能取得一些很可观的收益。而另一个体会就是,一件事情只要你坚持得足......一起来看看 《暗时间》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具