この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 最新リビジョン 両方とも次のリビジョン | ||
vci:script:reference:exportstudio [2022/09/01 17:50] pastatto タイトル変更、一覧全体を整理 |
vci:script:reference:exportstudio [2023/03/22 18:28] santarh [ExportSystemCamera] |
||
---|---|---|---|
ライン 111: | ライン 111: | ||
| スイッチングカメラ | 不可 | | | スイッチングカメラ | 不可 | | ||
+ | また、これらの関数で扱う値は垂直視野角で、単位は度です。 | ||
+ | |||
+ | ===ハンディカメラに表示される焦点距離について=== | ||
+ | ハンディカメラのプレビュー画面に表示される ''50mm'' といった数値があります。\\ | ||
+ | これはズームとともに連動する値で、現実のカメラではよく使われる「焦点距離」という指標です。\\ | ||
+ | なおかつアスペクト比の違いを吸収するため、焦点距離の中でも対角換算での焦点距離を使用しています。\\ | ||
+ | |||
+ | このようにハンディカメラでは分かりやすさのために焦点距離が使われています。\\ | ||
+ | 一方で ''SetFieldOfView'' で設定可能な値は垂直換算の FOV です。\\ | ||
+ | ハンディカメラのプレビュー画面に表示されている焦点距離を基準に FOV を設定したい場合は\\ | ||
+ | 次の計算で、対角換算の焦点距離から垂直換算の FOV を算出することができます。\\ | ||
+ | |||
+ | $$ | ||
+ | FOV = \frac{360}{\pi} \times \arctan{\left(\frac{D}{x \times 2 \sqrt{a^{2}+1}}\right)} \\ | ||
+ | \text{x: 35mm判換算焦点距離[mm]} \\ | ||
+ | \text{a: カメラのアスペクト比 (基本的に16/9)} \\ | ||
+ | \text{D: 35mmフルサイズセンサーの対角長 (≒43.27[mm])} \\ | ||
+ | $$ | ||
===== サンプル ===== | ===== サンプル ===== | ||