屏幕坐标左下角是原点,上为Y,右为X
Field of View:透视视角是比例值
Viewport Rect:显示视野窗口的大小
depth property:值越大,越后渲染,越在上面
Using Physical Cameras
Focal Length: 焦距,焦距与视野范围成反比,焦距越大,视野越小
Sensor Size: 成像大小,决定了成像的比例大小,x y越大,视野越大,与视野成正比
Lens Shifts
镜头偏移:使镜头在上下左右方向偏移,能够矫正比例失真的情况
可以看到倾斜镜头,呈现的效果是有点比例失真的,但有时候也需要这种效果,镜头偏移也看情况来吧,下图调整了在y方向的lens,相当于人眼镜的斜眼,我试了试,好像用处不大
Gate Fit
Gate Fit 属性决定了游戏窗口和摄像机之间的比例关系
-
你设置的窗口分辨率比如1920*1080称之为 “resolution gate”,就是game窗口
-
你摄像机真正看到的视野(由sensor size决定的)称之为 “film gate/image gate”.,摄像机的视野有可能不能在game窗口上完全显示
外面的时分辨率窗口,里面的时sensor size窗口
Gate Fit Modes
Vertical:resolution gate和film gate在数值上相匹配,就是外圈匹配内圈,game窗口的视野会变小一点,按上图举例
Horizontal:在水平上匹配,垂直方向裁切
None:在x y上都匹配,会有拉伸的效果
Fill:按sensor size的最小轴匹配,如果x>y 就在竖直匹配,反之在水平上匹配,匹配完之后,另一个轴做相应的调整,使game窗口的比例为你设置的比例
Overscan:按sensor size的最大轴匹配,如果x<y 就在竖直匹配,反之在水平上匹配,匹配完之后,另一个轴做相应的调整,使game窗口的比例为你设置的比例,一般另一个轴会比sensor size大
参考文章:Unity 2018.2.14 Physical Camera中Focal Length和Field of View的关系_灵宝儿-优快云博客_focal length和fov