Unity3d摄像机Camera逐个参数详解—Clear Flags

Clear Flags**(清除标记)**
(1)Clear Flags 中包含了四种渲染模式,分别为:
Skybox (天空盒)
Solid Color (纯色)
Depth only(仅深度)
Don’t Clear(不清除)
如下所示:
1.Skybox (天空盒):Unity3d摄像机Camera逐个参数详解—Clear Flags
作用:
这是默认设置。在屏幕上空的部分将显示当前相机的天空盒。如:当前相机没有设置天空盒,它会默认使用渲染设置(在Edit->Render Settings里)中选择的天空盒。然后它将退回使用背景颜色。另外天空盒组件可以添加到相机上。
2.Solid Color (纯色)
Unity3d摄像机Camera逐个参数详解—Clear Flags
作用:
该模式不清除任何颜色或深度缓存。其结果是,每帧绘制在下一帧之上,造成涂片效果。这不是用于游戏的典型方式,最好是与自定义着色器一起使用。
**3.Depth only(仅深度)
Unity3d摄像机Camera逐个参数详解—Clear Flags

如果你想绘制一个玩家的枪而不让它在环境内部得到裁剪,你要设置一个深度为0的相机来绘制环境,还要另一个深度为1的相机单独绘制武器。该武器相机的清除标记应设置为仅深度。这将保持环境的图形显示在屏幕上,但会丢弃所有关于每个对象在三维空间中的位置的信息。当枪被绘制出来,不透明的部分将完全覆盖任何已绘制的事物,而不管枪到墙之间如何接近。(这部分看起来很费劲)
作用:
4.Don’t Clear(不清除)**
Unity3d摄像机Camera逐个参数详解—Clear Flags
作用:
该模式不清除任何颜色或深度缓存。其结果是,每帧绘制在下一帧之上,造成涂片效果。这不是用于游戏的典型方式,最好是与自定义着色器一起使用。