Image Shader
画像、画像シーケンス、動画用の Shader です。
File - 画像アセットを接続します。Assets Window から直接、または Asset Array や Asset from Smart Folder を介して接続できます。静止画、画像シーケンス、動画がサポートされています。
Filter - これらの設定は Viewport とレンダリングの両方で画質を改善できます — 特に画像のサイズ変更時に:
- None (Fastest) - 画像のサイズ変更時にリサンプリングを実行しません — 最も低品質な設定です。
- Bilinear - 基本的なリサンプリングを実行します。低品質ですが非常に高速です。
- Mipmaps - Mipmaps は、Bilinear 補間によって作成された事前計算済みの最適化された低解像度バージョンの画像です。画像を縮小する際に最高の品質とパフォーマンスを得るために使用されます。
- Bicubic - 最も遅い方法ですが、画像を拡大する際に最高の品質を生成します。
Scale Mode - 画像が Shape のバウンディングボックスにどのようにフィットするかを設定します:
- None - スケーリングしません。
- Fit Contain - 画像全体が常に表示されるように、Shape のバウンディングボックスにフィットさせます。
- Fit Width - 画像の幅を Shape のバウンディングボックスの幅にフィットさせます。
- Fit Height - 画像の高さを Shape のバウンディングボックスの高さにフィットさせます。
- Fit Cover - アスペクト比を維持しながら Shape を満たすように、画像を Shape のバウンディングボックスの幅または高さにフィットさせます。
Tiling - 画像の境界での動作を決定します:
- Clamp - 画像の最初と最後の値を使用します。
- Repeat - 画像を繰り返し/ループします。
- Mirror - 画像をミラー/ピンポンします。
- Decal - 画像を切り抜きます。
Scale - 画像のスケールを増減します。
Offset - 画像の位置をオフセットします。
Rotation - 画像を回転します。
Looping - チェック時、Image Sequence、動画、または gif が無限ループに設定されます。
FPS - Image Sequence の再生フレームレートを設定します。デフォルトでは、このコントロールは Composition のフレームレートに接続されていますが、接続を解除することで手動設定できます。
Time - Composition の Time への接続で、動画や画像シーケンスのフレーム番号を駆動します。
Missing Frames - 画像シーケンスで欠落しているフレームの表示方法を決定します:
- Noise - ノイズパターンを表示します。
- Nearest Frame - 最も近い「見つかった」フレームを表示します。例えば:
| Source | Display |
|---|---|
| image-00 | image-00 |
missing | image-00 |
missing | image-03 |
| image-03 | image-03 |
| image-04 | image-04 |
- Black - 黒いフレームを表示します。
Sequence Length - 読み取り専用属性で、画像シーケンスまたは動画の長さをフレーム単位で返します。