实际上,我在PBRT中渲染了3个具有不同光方向的球体的输入图像
作为该过程的下一步,我将计算该球体的曲面法线,因此我需要将焦距值放在我的公式中。
我现在所有的就是我的PBRT输入文件中的视场(FOV)值为45
整个图像的尺寸为32 * 32,图像中的球体尺寸为26 * 26
如何使用此信息计算焦距的确切数量?
答案 0 :(得分:1)
如果不知道 3D 图形中的焦距,则无法使用透视。它也被称为z_near
,它是从相机原点(投射光线的点)到投影平面的距离。看看这个:
其中:P
标签附近的Camera
点是焦点,标有Screen(z_near)
的蓝色矩形是投影平面 。 焦距是此点与平面的垂直距离。
<强> PS。 boyfarrell 是对的,正常计算不需要焦距。它没有任何意义。您可能需要它来计算一些物理过程,如瞳孔大小等,但不能用于法线。