简介:Unity提供了相机这种物体,来进行结果渲染,我们到目前为止一直操作的是 Scene 窗口,这个窗口内看见的内容其实都是由一个看不见的相机渲染的,这个相机很特殊我们无法选中。但是新版的 Unity 中 我们是可以调节其参数的。
版本:Unity2019.4.12f1 HDRP 7.5.1
Scene相机的参数控制
- 虽然负责渲染 Scene 视图的相机不能选中,但是在 2019 中我们是可以对其进行部分参数调节的
- 在 Scene 窗口的右上角有一个小摄像机的图标,我们点击后便会显示出 scene 视图相机的可调节参数
- FieldOfView :视域,可以简单理解为相机的可视视角,值越大视野范围越大,透视越强,最小值 4 , 最大值 120。
- DynamicClipping :动态控制裁剪范围,引擎中的相机都是有最近和最远可视距离的,相机只渲染和相机的距离位于最近和最远可视距离内的物体,在这个范围外的物体或物体的部分都不会被渲染。勾选后,系统会自动设置这个范围,尽量将所有物体都渲染出来。默认开着就好
- Clipping Planes -> Near : 相机可视距离的最近距离,到相机的距离小于这个值的部分不会被渲染
- Clipping Planes -> Far : 相机可视距离的最远距离,到相机的距离大于这个值的部分不会被渲染
- OcclusionCulling :勾选后开启遮挡剔除,开启后被遮挡的物体不会再参与渲染运算,可以提升一定的运算性能,这里提升的也只是编辑时的效率,和运行时完全没有关系
- Navigation 巡航模式的参数,按住鼠标右键不松手,可以使用wasd 来移动视角,类似于打第一人称游戏
- CameraEasing:相机缓动,给相机开始移动和结束移动时添加一个缓冲,让视角动起来更舒服
- CameraAcceleration :相机加速,开启后相机从开始移动到最大速度会有一个加速过程。实际过程中,开关前后,感觉变化没有 CameraEasing 带来的变化明显。
- CameraSpeed :相机的移动速度
- Min :移动速度的最小值,Max :移动速度的最大值。用来控制 Speed 的滑动条范围
Scene 背景显示设置
- Scene 窗口的背景色,默认是灰色的,我们可以激活其显示天空盒,在 Scene 窗口的顶部位置点击下图所示的小图标,会弹出一个下来选项菜单,我们勾选 Skybox 便可以让 Scene 渲染天空盒,并显示到 Scene 窗口。
- 除了在 Scene 窗口渲染天空盒,我们还可以设置其背景颜色,首先关闭到 Scene 窗口的天空盒渲染
- 在菜单栏 Editor-> Preferences... 打开首选项窗口,选择到 Color 标签,调整 Background 属性便可以调整 Scene 窗口的背景色