blur2d ユーティリティを使用すると、保存されたモーション ベクトル情報に従って、イメージに 2D モーション ブラーが適用されます。Autodesk® Maya® では、レンダー グローバル設定(Render Globals Settings)ウィンドウのモーション ブラー(Motion Blur)セクションでモーション ベクトルの維持(Keep Motion Vectors)がオンになっている場合に、モーション ベクトルがイメージとともに保存されます。
blur2d [-h] [-l blurLength] [-s blurSharpness] [-m smoothValue] [-n start end step] [-f inputFileName]
[-r smoothColor]
blur2d -f sphere.iff
ブラーを施したイメージは、sphere_blur.iff という名前で保存されます。
blur2d -l 4 -f sphere.iff
イメージは、長さ 4 でブラーが施され、sphere_blur.iff という名前で保存されます。
blur2d -n 1 10 1 -f sphere.iff
入力イメージ シーケンスは sphere.iff.1 ... sphere.iff.10 で、出力シーケンスは sphere_blur.iff.1 ... sphere_blur.iff.10 です。
アニメーション シーケンスにブラーを施すには、シーケンス ファイルの名前が name.ext.# か name.# である必要があります。
name.ext.# シーケンスにブラーを施すコマンドは以下のとおりです:
blur2d -n start end by -f name.ext
name.# シーケンスにブラーを施すコマンドは以下のとおりです:
次の例では、1 つのイメージのモーション パスを使って、別のイメージにそれを適用しています。これは非常に大きいファイルをレンダリングするときに、モーション ブラーのレンダリングを回避して高速化したい場合に便利な機能です。この例では、同じ解像度でモーション ベクトルをオンにして高速レンダー(ライトまたはテクスチャなし、低アンチエイリアシング)を行い、これを使用して非常に大きいレンダーにブラーを適用します。
blur2d -n 1 500 1 -l 2 -f ImageBeautry -v imageVector
imageBeauty は高精度のレンダーで、imageVector はモーション ベクトルを使用した低精度のレンダーです。
blur2d -n start end by -f name