fieldOfViewの定義


#1

モデルファイルのCameraノードのフィールドfieldOfView(カメラの視野角度)の定義について教えてください.これはどの方向の角度でしょうか?横方向ですか?縦方向ですか?対角方向ですか?


#2

この実装を見ると、縦横いずれかの短辺(長辺?)の角度となっているようです。

YAMLの場合でも、VRMLの場合でも同様のようです。


#3

ありがとうございます. fieldOfViewをキーにソースコードを探していたのですが,そこまで辿り着けませんでした.fovyというのは名前から察するに縦方向のFOVということでしょうね.

  • 幅>高さ ならば,fovyはfieldOfViewの値
  • 幅<高さ ならば,fovyはfieldOfViewとアスペクト比から算出

ということで,fieldOfViewは,「短い方の辺に対応する視野角」ということのようです.