UE 的相机内参设置

暂时没有找到能获得能直接获得相机内参的插件,最直观的方法是通过设置中的相机背板File-Back和焦距计算。
相机内参中\(c_x\)\(c_y\)可由图像尺寸W、H计算得到,关键在于\(f_x\)\(f_y\)的计算。
UE中的焦距\(f_{ue}\)设置单位是mm,背板尺寸设为\(w_{fb}\)\(h_{fb}\),单位同为mm。
根据相机的成像原理,渲染图像应该为相机背板上获得图像的裁剪,但经测试在UE中取最大的一边。则:

\[f_x=f_y=f_{ue}*min(H/h_{fb}, W/w_{fb}) \]

posted @ 2024-10-10 15:05  阿奘  阅读(251)  评论(0)    收藏  举报