Version: Unity 6.0 (6000.0)
语言 : 中文
物理摄像机简介
使用 Gate Fit 裁剪或拉伸视图

使用镜头移位拓宽视图

镜头移位 (Lens Shift) 从传感器水平和垂直偏移摄像机的镜头。这样一来就可以改变焦点中心,并在渲染的帧中重新定位拍摄对象,确保很少或完全没有失真。

这种方法在建筑摄影中很常见。例如,如果要拍摄一座高楼,可以旋转摄像机。但这会使图像失真,导致平行线看起来发生会聚。

向上旋转摄像机来拍摄楼顶时会让垂直线会聚
向上旋转摄像机来拍摄楼顶时会让垂直线会聚

如果把镜头上移,而不是旋转摄像机,就可以改变构图以包含楼顶,但平行线保持直线。

沿 Y 轴移动镜头会移动焦点中心,但能使垂线保持为直线
沿 Y 轴移动镜头会移动焦点中心,但能使垂线保持为直线

同样,可以使用水平镜头位移方法来拍摄宽大的对象,避免由于旋转摄像机而可能产生的失真。

旋转摄像机(顶部)以框定建筑物会导致水平线会聚。将镜头水平移动(底部)则会重新框定图像,但会保持水平线为直线。
旋转摄像机(顶部)以框定建筑物会导致水平线会聚。将镜头水平移动(底部)则会重新框定图像,但会保持水平线为直线。

镜头移位 (Lens Shift) 和视锥体倾斜

镜头移位的一个副作用是会使摄像机的视锥体倾斜。这意味着摄像机的中心线与其视锥体之间的角度在一侧要小于另一侧。

上图显示了 Y 轴镜头移位之前(左)和之后(右)的摄像机视锥体。向上移动镜头会使视锥体倾斜。
上图显示了 Y 轴镜头移位之前(左)和之后(右)的摄像机视锥体。向上移动镜头会使视锥体倾斜。

此功能可用于根据视角产生视觉效果。例如,在赛车游戏中,可能希望将视角保持在接近地面的较低位置。镜头移位是一种不用脚本即可实现视锥体倾斜的方法。

有关更多信息,请参阅关于使用斜视锥体的文档。

物理摄像机简介
使用 Gate Fit 裁剪或拉伸视图