1ピクセル未満の動き——ジッターなしの滑らかな動き。微妙なエフェクトに重要。
コンポジットや3D空間で、1ピクセル幅よりも小さな距離で要素を移動させる場合、サブピクセルの領域で作業していることになります。これは学術的に聞こえるかもしれませんが、微妙なVFXの動きにおける最も一般的な課題の1つであり、プロフェッショナルな出力とアマチュアな出力の違いを生む要因です。
実際には、モート、パーティクル、または非常に小さなオブジェクトが数フレームにわたって移動する必要があるとします。フレームごとに正確に1ピクセル右に位置を移動させると、クロール効果、つまり目が無意識に認識する微細なガタつきが発生します。動きが途切れ途切れに見えます。サブピクセル精度とは、コンポジットシステム(Nuke、After Effects、Fusionなど)がこれらのサブピクセル位置を内部的に追跡し(例えば1.3ピクセルや0.7ピクセル)、レンダリング時に補間によって真に滑らかなカーブを生成することを意味します。目はジャンプや階段状の段差ではなく、有機的で連続的な動きを目にします。
3Dレンダリングでは、これはすでに標準です。サブピクセルアンチエイリアスとモーションブラーはこの解像度で機能します。しかし、コンポジット、特に2Dトラッキングや手動のキーフレームによる動きでは、しばしば見落とされます。ピクセルラスタライズよりも細かく機能する補間が必要です。通常は立方体補間以上を使用して、サブピクセル値をきれいに計算します。
実践的な例:レンズ上の小さな汚れをトラッキングする場合。汚れは2x2ピクセル程度で、画像内をゆっくりと対角線上に移動します。サブピクセル精度なしでは、汚れがジャンプしているように見えます。サブピクセル精度があれば、各フレームは実際のサブピクセル位置で計算され、アンチエイリアスエンジンがエッジを滑らかにし、結果として視覚的に非常に繊細になります。
重要:サブピクセル移動は計算時間を消費します。補間とアンチエイリアスは無料ではありません。しかし、現代のシステムと高解像度素材(2K、4K)では、かつてほど問題ではなくなっています。注意すべき点:一部の古いまたは単純なフィルターはサブピクセル位置を尊重しません。その場合、滑らかさが失われてしまいます。そのため、コンポジットでは常に補間方法を確認してください。また、要素が小さく速い場合は、キーフレームを整数値に丸めないでください。