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 - 唯讀屬性,回傳影像序列或影片的長度(以影格為單位)。