AviUtl ExEdit2 向けカメラ調整用ツール.
以下の機能が追加される.
カメラ効果
- カメラ効果\Transform@CameraTransform_K: カメラの位置や向きを調整
- カメラ効果\Track@CameraTransform_K: ターゲットへカメラを追従
- カメラ効果\Lens@CameraTransform_K: 見え方そのものを調整
アニメーション効果
- 配置\Empty@CameraTransform_K: エフェクト版グループ制御
- 配置\Relations@CameraTransform_K: 他オブジェクトと同期
Caution
beta52 以降必須.
こちらからダウンロードした *.au2pkg.zip をAviUtl2にD&D.
パッケージ情報からアンインストールする.
AviUtl2 カタログからインストール
こちらから導入,更新,削除を行う.
Tip
エフェクトによるオブジェクトの座標変化を取得するためには Parent Layer や Targrt Layer で指定するオブジェクトに Empty@CameraTransform_K を追加する必要がある.
Warning
親オブジェクトとグループ制御の組み合わせによっては意図通りの座標変換が行われない場合がある.
初期ラベル: カメラ効果
座標変換処理 (移動・回転・拡縮等) を行うスクリプト.
同一オブジェクトに複数配置した場合,下から上へ座標変換される.
-
Position
- Position::X / Y / Z: 位置の変位を指定
-
Rotation
- Rotation::W / X / Y / Z: 回転の変位を指定
- Rotation::Mode: 回転モードを指定 (Quaternion, Axis Angle, 外因性 Euler (Tait–Bryan) 各種)
-
Scale
- Scale::X / Y / Z: 拡大縮小の変位を指定
-
Relations
- Relations::Parent Layer: 親オブジェクトのレイヤー番号を指定
-
Additional Options
- Influence: 影響度合いを指定
- Layer Reference: レイヤー指定の参照方法を指定
- Absolute: 絶対指定 (指定したレイヤー番号)
- Relative: 相対指定 (自身のレイヤーからの相対番号)
初期ラベル: カメラ効果
目標オブジェクトに対してカメラを向けるスクリプト.
-
Target Layer: 目標オブジェクトのレイヤーを指定
-
Track Axis: カメラを向ける軸を指定
- X / -X: X軸
- Y / -Y: Y軸
- Z / -Z: Z軸
-
Additional Options
- Influence: 影響度合いを指定
- Layer Reference: レイヤー指定の参照方法を指定
- Absolute: 絶対指定 (指定したレイヤー番号)
- Relative: 相対指定 (自身のレイヤーからの相対番号)
初期ラベル: カメラ効果
カメラの描画結果を調整するスクリプト.(実際のカメラレンズを再現するものではない.)
-
Focal Length: 焦点距離を指定
-
Dolly Zoom: 対象の大きさを変えずに焦点距離を変更するかどうか
-
Sensor
- Sensor::Fit: 計算に用いる方向を指定
- Sensor::Size: センササイズを指定
-
Depth of Field
- DOF::Focus Distance: 目標までの距離
- DOF::Aperture::F-Stop: カメラの F 値
初期ラベル: 配置
親オブジェクトとして機能する.
Warning
エフェクトの個別オブジェクト設定が有効な場合は使用不可.
-
Position
- Position::X / Y / Z: 位置の変位を指定
-
Rotation
- Rotation::W / X / Y / Z: 回転の変位を指定
- Rotation::Mode: 回転モードを指定 (Quaternion, Axis Angle, 外因性 Euler (Tait–Bryan) 各種)
-
Scale
- Scale::X / Y / Z: 拡大縮小の変位を指定
-
Relations
- Relations::Parent Layer: 親オブジェクトのレイヤー番号を指定
-
Visibility
- Visibility::Show In::Viewports: プレビューで描画する
- Visibility::Show In::Renders: レンダリングで描画する
-
Additional Options
- Influence: 影響度合いを指定
- Layer Reference: レイヤー指定の参照方法を指定
- Absolute: 絶対指定 (指定したレイヤー番号)
- Relative: 相対指定 (自身のレイヤーからの相対番号)
初期ラベル: 配置
指定したオブジェクトの位置姿勢情報をコピーする.
-
Parent Layer: 親オブジェクトのレイヤー番号を指定
-
Additional Options
- Influence: 影響度合いを指定
- Layer Reference: レイヤー指定の参照方法を指定
- Absolute: 絶対指定 (指定したレイヤー番号)
- Relative: 相対指定 (自身のレイヤーからの相対番号)
リリース用ワークフローを参照されたい.
extern 内 vcpkg ディレクトリに vcpkg 本体を配置する必要がある.
本プログラムのライセンスは LICENSE を参照されたい.
また,本プログラムが利用するサードパーティ製ライブラリ等のライセンス情報は THIRD_PARTY_LICENSES に記載している.
CHANGELOG を参照されたい.