unity正交相机宽度_Unity Camera - 正交相机

本文详细介绍了Unity中相机的基础属性,特别是正交相机的设置。内容包括Clear Flags的三种模式,Background颜色设定,Culling Mask的剔除遮罩功能,Projection的选择,特别是正交模式下Size对视口大小的影响,以及Clipping Planes的剪裁平面设定,如何确保相机显示范围覆盖整个屏幕。此外,还提及了Viewport Rect的屏幕定位,Depth的渲染顺序,Rendering Path的渲染方法选项,如Vertex Lit、Forward和Deferred Lighting,以及Target Texture和HDR功能的应用。
摘要由CSDN通过智能技术生成

相机的基础属性:

1. Clear Flags:清除标记。决定屏幕的哪部分将被清除。一般用户使用这台摄像机来描绘不同游戏对象的情况,有3中模式选择:

Skybox:天空盒。默认模式。在屏幕中的空白部分将显示当前摄像机的天空盒。如果当前摄像机没有设置天空盒,会默认用Background色。

Solid Color:纯色。选择该模式屏幕上的空白部分将显示当前摄像机的background色。

Depth only:仅深度。该模式用于游戏对象不希望被裁剪的情况。

Don‘t Clear:不清除。该模式不清除任何颜色或深度缓存。其结果是,每一帧渲染的结果叠加在下一帧之上。一般与自定义的shader配合使用。

2. Background:背景。设置背景颜色。在镜头中的所有元素渲染完成且没有指定skybox的情况下,将设置的颜色应用到屏幕的空白处。

3. Culling Mask:剔除遮罩,选择所要显示的layer。

4. Projection:投射方式,这部门将是我们下面主要讲解的内容;

Perspective:透视。摄像机将用透视的方式来渲染游戏对象。

Field of view:视野范围。用于控制摄像机的视角宽度以及纵向的角度尺寸。

Orthographic:正交。摄像机将用无透视的方式来渲染游戏对象。

Size:大小。用于控制正交模式摄像机的视口大小。那么这个值是怎么来的呢?首先我们了解一个属性感念,Pixels To Units,它是像素(Pixel)和 Unity 单位之间的转换关系,Unity中默认是100

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值