疑似3Dカメラ計算機
カメラの位置・向き・視野角から、3D点がステージのどこに映るかを計算・プレビューします。
カメラ
yaw=0 は +Z 方向、yaw=90 は +X 方向を向きます。pitch が正だと上を向きます。
3D点(1行に「x,y,z」)
Scratchでの計算式(Scratchの sin / cos は度で計算されます):
dx = X − カメラX dy = Y − カメラY dz = Z − カメラZ x1 = dx×cos(yaw) − dz×sin(yaw) z1 = dx×sin(yaw) + dz×cos(yaw) y2 = dy×cos(pitch) − z1×sin(pitch) z2 = dy×sin(pitch) + z1×cos(pitch) ステージX = x1 ÷ z2 × 焦点距離 ステージY = y2 ÷ z2 × 焦点距離 (z2 ≦ 0 なら描かない) 焦点距離 = 240 ÷ tan(FOV÷2)
同じジャンルのツール
よくある質問
疑似3Dカメラ計算機では何がわかりますか?
カメラの位置・向き・視野角から、3D点がステージのどこに映るかを計算・プレビューします。
何を入力すればいいですか?
次の項目を入力します: X、Y、Z、左右の向き yaw(度)、上下の向き pitch(度)、FOV(横・度)。内容を変えると、結果もそれに合わせて変わります。
入力した値は外部に送信されますか?
いいえ。処理はお使いのブラウザの中だけで行い、サーバーには送信しません。
結果はどのくらい正確ですか?
Scratchの動作は端末や処理の重さで変わります。目安として使い、実際のプロジェクトで確かめてください。
スマホでも使えますか?
はい。画面の幅に合わせて表示されます。アプリのインストールや会員登録は必要ありません。
同じカテゴリ(3D計算・カメラ)の他のツールはありますか?
はい。3Dカメラ追従設計、3D距離・方向計算機、オイラー角/回転変換、視野角(FOV)計算機などがあります。