AOV(任意出力変数)とは?
えーおーぶい
AOV(任意出力変数)とは、3DCGレンダリング時に照明・影・反射などの各要素を個別の画像レイヤーとして書き出す機能で、コンポジット工程での柔軟な調整を可能にします。
AOV(Arbitrary Output Variable、任意出力変数)とは、3DCGのレンダリングにおいて、最終的な合成画像を構成するさまざまな要素(ライティング成分、マテリアル情報、ジオメトリ情報など)を個別の画像チャンネルとして分離して書き出す仕組みです。主にVFX制作やアニメーション制作のコンポジット工程で活用されます。
AOVとして書き出せる代表的な要素には次のものがあります。
- Beauty(最終合成色)、Diffuse(拡散光)、Specular(鏡面反射)
- Shadow(影)、Ambient Occlusion(環境遮蔽)、Emission(発光)
- Normal(法線ベクトル)、Depth(深度情報)、Cryptomatte(オブジェクトIDマスク)
- Motion Vector(モーションブラー用動き情報)
これらを個別のEXRマルチチャンネルファイルとして保存することで、コンポジットアーティストはレンダリングをやり直さずに後工程のソフトウェア(Nuke、After Effectsなど)で色味・陰影・反射の強度をそれぞれ自由に調整できます。これにより制作の試行錯誤が大幅に効率化されます。
Arnold、RenderMan、V-Rayなど主要なレンダラーがAOVに対応しており、プロの映像制作パイプラインでは標準的な手法となっています。
使い方・例文
映画のVFX制作で、俳優の背景にCGビルを合成する際、影だけのレイヤーを別途調整することで自然なライティングに仕上げるといった場面で使われます。
この用語をシェア
最終更新: