Unity3D 摄像机(Camera)

本文深入探讨Unity3D中的Camera组件,包括ClearFlags选项、投影方式、剔除遮罩、渲染路径等关键设置。了解如何通过调整视野、剪裁平面、视口矩形和深度来控制摄像机的渲染效果。此外,还提到了延迟光照和高动态光照渲染等高级特性,以提升游戏画面的真实感。

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

在Unity中创建一个Camera后,除了默认带一个Transform组件外,还会附带Flare Layer、GUI Layer、Audio Listener4个组件

Unity3D 摄像机组件(Camera)

  • ClearFlags:清除标记;决定屏幕中哪部分被清除。一般用于多台摄像机来描绘不同对象的情况,有一下三种模式。

    • Skybox:天空盒(默认项)。在屏幕空白处显示当前摄像机的天空盒,如果没有指定天空盒,则会显示默认背景色。
    • Solid Color:如果没有设置天空盒,将默认显示此处设置的背景色。
    • Depth only:仅深度,该模式用于对象不被裁剪。
    • Don’t Clear:不清除,该模式不清楚任何颜色和或深度缓存,但这样做每帧渲染的结果都会叠加在下一帧之上。一般与自定义的Shader(着色器)配合使用。
  • background: 应用于视图中的所有元素绘制后,和没有天空盒的情况下,剩余屏幕的颜色

  • Culling Mask:剔除遮罩,根据对象所指定的层来控制渲染的对象。

  • Projection:投影方式

    • 透视(Perspective)
      • Field of view:视野范围(透视模式的参数)
    • 正交(Orthographic)
      • Size 当摄像机设置为正交模式,摄影机视口的大小
  • Clipping Pl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值