地形工具栏的最后一个工具是设置:
设置检视器
设置被提供用于如下描述的一些全局使用和渲染选项:
基本地形
属性 | 功能 | Draw 切换地形渲染开关 Pixel Error 在地形贴图(高度图,纹理等等)与生成地形之间的贴图精确度;更高的值为更低的精确度,但渲染开销更低。 Base Map Distance 地形纹理将被以完整分辨率显示的最大距离。超过这个距离,为了效率将使用更低分辨率的混合图片。 Cast Shadows 地形是否产生阴影? Material 用于渲染地形的材质。这将影响地形纹理的颜色通道如何被插值。查看【 Enabling Textures 】获取更多细节。可用的选项有: Built In Standard 对于每个splat层,可以为反射和平滑使用一个纹理,为法线使用一个纹理,以及一个标量值来调整金属光泽。关于PBR和标准着色器的更多信息,参见【标准着色器】。 Built In Legacy Diffuse 这是来自Unity4.x及更早版本的内建地形材质遗产。它使用兰伯特(仅有漫射形式)光照模型,有可选的法线贴图支持。 Built In Legacy Specular 这个内建的材质使用了BlinnPhong(漫射及镜面)光照模型,有可选的法线贴图支持。可以对地形指定整体镜面反射颜色和亮度。 Custom 使用你选择的自定义材质来渲染地形。这个材质应当使用的被指定用于地形渲染的着色器(例如,着色器应当正确地执行纹理splat)。我们建议你查看我们内建地形着色器的源代码,并在它们上进行修改。 Reflection Probes 在地形上反射探针如何被使用。仅当使用内建标准材质或支持渲染反射的自定义材质时才有效果。可用选项有: Off 反射探针被禁用,天空盒将会被用来反射。 Blend Probes 反射探针将被启用。仅在探测之间产生混合。如果附近没有反射探针,默认反射将被使用,但在默认反射和探针之间的混合不会产生。 Blend Probes And Skybox 反射探针启用。混合产生在探针和探针之间,或探针与默认反射之间。 Simple 反射探针被启用,但当有两个重叠量存在时,在探针之间不产生混合。 Thickness 沿Y轴负方向地形碰撞体积应当扩大多少。物体被认为与地形碰撞从表面到一个等于这个thickness的深度。在没有使用代价高昂的连续碰撞检测时,帮助避免高速移动物体穿过地形。注:如果碰撞器太扁,高速物体上帧位置在碰撞器上方,下一帧到了碰撞器下方,期间穿过了碰撞器,也即穿过了地形表面,但没有产生碰撞。树木和细节对象
属性 | 功能 | Draw 树、草地和细节物体要被绘制出来吗? Detail Distance 超过(与摄像头之间)距离外的细节将被剔除。 Detail Density 在给定的区域单元内,细节/草地对象的数量。这个数值可以被设置得更低来降低渲染负载。 Tree Distance 超过(与摄像头之间)距离的树木将被剔除。 Billboard Start (与摄像头之间)距离的3D树木物体将会被公告板图像所代替。 Fade length 超过这个距离的树木在3D对象和公告板之间过渡。 Max Mesh Trees 会被作为固定3D网格表现的可见树木的最大数量。超过这个限制,树木将被公告板代替。风的设置
属性 | 功能 | Speed 风吹到草地上的速度。 Size 风吹过草地区域形成的“波痕”尺寸。 Bending 草随风吹而摇摆的程度。 Grass Tint 应用到草地对象的整体色调。分辨率
属性 | 功能 | Terrain Width (在世界坐标系中)地形对象在X轴上的尺寸。 Terrain Length (世界坐标系中)地形对象在Z轴的尺寸。 Terrain Height (世界坐标系中)可能的高度图最低值与最高值间的差。 Heightmap Resolution 地形高度图的像素分辨率(值应当为2的幂次再加1,如513=512+1) Detail Resolution 决定细节/草地单个补丁块的贴图分辨率。更高的分辨率会产生更小、更细节的补丁块。 Detail Resolution Per Patch 单次绘制调用渲染的补丁块的长度/宽度。 Control Texture Resolution 控制不同地形纹理混合的“地形贴图”分辨率。 Base Texture Resolution 当从大于基本贴图的距离观察时(从上向下看),在地形上使用的混合纹理的分辨率。高度图导入/导出按钮
Import Raw 和Export Raw按钮允许你设置或保存地形的高度图到一个以RAW灰度格式保存的图像文件中。RAW格式可以被第三方地形编辑工具(例如Bryce)所生成,也可以被Photoshop打开,编辑和保存。这允许在Unity之外对地形进行复杂的生成及编辑。