ビネットの拡大/縮小 vignette-scaling
4 つの一般的な種類の実稼動ビネットがサポートされています。
-
単一解像度
1 つのレンダリング画像サイズのみが必要であることが確実な場合にのみお勧めします。
-
複数解像度
必要なレンダリングイメージのサイズがすべてわかっている場合に推奨します。 レンダリング後に画像を拡大縮小する必要がないので、単一解像度およびピラミッドビネットよりも高品質で高速なレンダリングが可能です。
-
ピラミッド
すべての目的に最適です。複数の画像サイズが必要で、正確なサイズが事前に決定されていない場合や、Dynamic Mediaズームビューアを使用する場合に推奨します。
-
1 つ以上の追加解像度を持つピラミッド
特定のサイズに対して高品質を提供しながら、柔軟性とズームビューアのサポートを提供します。
実際には、各解像度は、独立したビューとして実稼動ビネットに保存され、独自の画像の幅と高さが設定されます。
単一解像度のビネットのビューサイズは、 -width
または -height
またはその両方。 両方の値を指定した場合、ビネットは、指定したサイズを超えないように拡大/縮小されます。 どちらの値も指定しなかった場合、出力ビネットのサイズは入力ビネットと同じになります。 拡大は適用されません。指定したサイズが入力ビネットのサイズより大きい場合、出力ビネットは入力ビネットと同じサイズになります。
同じルールが複数解像度のビネットに適用され、1 つ目の解像度レベルは単一解像度のビネットと同じサイズになります。 追加の解像度は、 -width
または -height
. 値を並べ替える必要はありません。 次の場合 -width
複数の値を指定し、 -height
は単一の値のみを指定し、その逆も指定する必要があります。それ以外の場合は、エラーが返されます。
ピラミッドビネットは、 -pyramid
. このようなビネットの最大の解像度レベルは、単一解像度のビネットの場合と同様に決定されます。 追加の解像度レベルは、128x128 ピクセルを超えない最小レベルで、各レベルを前のレベルの 0.5x に拡大/縮小することで自動的に決定されます。
マルチ解像度ビネットの場合と同様に、追加の解像度レベルをピラミッドビネットに指定できます。