メインコンテンツへスキップ

カメラ情報の作成

Create Camera Infoノードは、3Dレンダリング用のカメラ情報構造体を構築します。カメラの定義には、オービット(ターゲット周りのヨー/ピッチ/距離)、look_at(明示的なワールド位置)、クォータニオン(位置+回転)の3つのモードをサポートしています。座標系は右手系で、Y軸が上方向となります。

入力

パラメータ説明データ型必須範囲
モードカメラの定義方法:オービット角度、明示的な位置、または位置+クォータニオンCOMBOはい"orbit"
"look_at"
"quaternion"
ターゲットX注視点(オービットの支点/照準)。オービットモードでは、これを移動することでカメラ全体をパン/移動します。クォータニオンモードでは無視されます。デフォルトは原点です。(デフォルト:0.0)FLOATいいえ-1000.0 ~ 1000.0
ターゲットYターゲット点のY成分。(デフォルト:0.0)FLOATいいえ-1000.0 ~ 1000.0
ターゲットZターゲット点のZ成分。(デフォルト:0.0)FLOATいいえ-1000.0 ~ 1000.0
ロール視軸周りのカメラのロール(度単位)。(デフォルト:0.0)FLOATいいえ-180.0 ~ 180.0
視野角垂直視野角(度単位)。(デフォルト:35.0)FLOATいいえ1.0 ~ 120.0
ズームデジタルズーム(焦点距離倍率)。1より大きい値はカメラを移動せずにズームインします。(デフォルト:1.0)FLOATいいえ0.01 ~ 100.0
カメラタイプRender Splatで使用する投影法:透視投影(遠近感)または正投影(平行投影)。(デフォルト:“perspective”)COMBOいいえ"perspective"
"orthographic"

モード固有のパラメータ

mode"orbit"に設定されている場合、以下のパラメータが使用可能になります:
パラメータ説明データ型必須範囲
yawターゲット周りの水平回転角度。(デフォルト:35.0)FLOATはい-360.0 ~ 360.0
pitchターゲット周りの垂直回転角度。(デフォルト:30.0)FLOATはい-89.0 ~ 89.0
distanceターゲットからのカメラ距離。(デフォルト:4.0)FLOATはい0.01 ~ 1000.0
mode"look_at"に設定されている場合、以下のパラメータが使用可能になります:
パラメータ説明データ型必須範囲
position_xワールド空間におけるカメラ位置(右手系、Y軸上方向)。(デフォルト:4.0)FLOATはい-1000.0 ~ 1000.0
position_yカメラ位置のY成分。(デフォルト:4.0)FLOATはい-1000.0 ~ 1000.0
position_zカメラ位置のZ成分。(デフォルト:4.0)FLOATはい-1000.0 ~ 1000.0
mode"quaternion"に設定されている場合、以下のパラメータが使用可能になります:
パラメータ説明データ型必須範囲
position_xワールド空間におけるカメラ位置(右手系、Y軸上方向)。(デフォルト:4.0)FLOATはい-1000.0 ~ 1000.0
position_yカメラ位置のY成分。(デフォルト:4.0)FLOATはい-1000.0 ~ 1000.0
position_zカメラ位置のZ成分。(デフォルト:4.0)FLOATはい-1000.0 ~ 1000.0
quat_xカメラのワールド回転クォータニオンのX成分。(デフォルト:0.0)FLOATはい-1.0 ~ 1.0
quat_yカメラのワールド回転クォータニオンのY成分。(デフォルト:0.0)FLOATはい-1.0 ~ 1.0
quat_zカメラのワールド回転クォータニオンのZ成分。(デフォルト:0.0)FLOATはい-1.0 ~ 1.0
quat_wカメラのワールド回転クォータニオン(three.js:ローカル-Z方向を注視)。自動的に正規化されます。(デフォルト:1.0)FLOATはい-1.0 ~ 1.0
注意: target_xtarget_ytarget_zパラメータは、mode"quaternion"に設定されている場合は無視されます。"orbit"モードでは、これらのターゲットパラメータがカメラが周回する支点を定義します。

出力

出力名説明データ型
camera_info3Dレンダリング用の位置、回転、視野角、ズーム、投影法を含むカメラ情報構造体。LOAD3DCAMERA
このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! GitHub で編集

Source fingerprint (SHA-256): 577c114130f72b753d5f15775fe05b3e1e734f5865cca32c576d042583f8e873