MayaのFOV計算式
code:calc_vertical_fov.py
# わかりやすく書くパターン
inc_to_mm = 25.4
rad_to_deg = 180.0 / math.pi # 57.29577951308232
vfa = cmds.getAttr(".vfa")
fl = cmds.getAttr(".focalLength")
fov = math.atan((vfa * inc_to_mm * 0.5) / fl) * 2.0 * rad_to_deg
# 定数を埋め込んで書くパターン
fov = math.atan((vfa * 25.4 * 0.5) / fl) * 2.0 * 57.29578
ネットで見かける計算式はMaya標準のMELを参考にしているっぽい?
式としてはmmで計算したほうがスッキリして見えるけど何か問題があるんだろうか。