游戏中的雾效设置过程其实很简单,只要熟悉里面的组件我们很快就会完成unity设置雾效的,下面我们就来看一下雾效设置过程。

开启Fog(雾效)将会在场景中渲染出雾的效果,在Unity中,可以对雾的颜色、密度等属性进行调整。开启雾效通常用于优化性能,开启雾效后远处的物体被雾遮挡,此时便可选择不渲染距离摄像机较远的物体。这种性能优化方案需要配合摄像机对象的远裁切面设置来使用。通常先调整雾效得到正确的视觉效果,然后调小摄像机的远裁切面,使场景中的距离摄像机对象较远的游戏对象在雾效变淡前被裁切掉。

在Unity中,开启雾效的方法非常简单,依次打开菜单栏中的Edit->Render Settings,在Inspector视图中会显示出Render Settings的参数面板,勾选Fog复选框即可开启雾效,如下图:

unity设置雾效

Fog Color:雾的颜色
Fog Mode:雾效模式,有3项,可以一个个试下,看下效果
Fog Density:雾效浓度,取值0-1之间
Linear Fog Start:线性雾效开始距离
Linear Fog End:线性雾效结束距离

效果如下图:

unity设置雾效