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

本文深入探讨了Unity中ClearFlags的四种渲染模式:天空盒、纯色、仅深度和不清除,详细解释了每种模式的作用及应用场景,特别关注于如何通过调整渲染模式优化游戏画面表现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值