【发布时间】:2015-03-28 08:20:31
【问题描述】:
可以通过无失真的投影矩阵实现的最大视野是多少?在数学完全崩溃之前,有一个
编辑:也许需要澄清一下。当我使用固定的渲染尺寸将 FOV 角度增加到 180 时,我观察到物体变小的速度比实际情况要快得多。如果我没记错的话,在固定渲染尺寸和场景/相机相同的情况下,物体的直径应该与视野大小成反比。然而我观察到它们呈指数级缩小,在 180 度时缩小到 0 大小。这无疑是因为投影矩阵中的 X 和 Y 缩放与 cot(FOV / 2) 成比例。我想知道的是,这种失真效果究竟是什么时候开始的。
【问题讨论】:
-
好的,我想我知道我的逻辑哪里出了问题。我是根据绝对角度进行推理的,就好像投影到视图周围的球体上一样。两倍大的物体从观察点投射出两倍的角度,而两倍的视野使物体的相对角度减半。但在 3D 图形中,它被投影到一个不垂直于从视图到对象的光线的平面上,例如球体,因此相对角度大小不一定与平面上的大小成比例。
标签: math 3d perspectivecamera