影像輸出錯誤
本頁列出 Substance 3D Designer 中導致影像輸出錯誤或意外的技術問題,並提供各項故障排除步驟。
可見的階梯/帶狀結構
檢查 節點及所有上游節點的輸出格式 (即位元深度),並確保這些節點至少使用 16位元整數精度。
輸出格式參數通常設為相對於輸入的繼承方法,這會將低精度傳遞到整個圖中。理想狀況下,透過往上游的圖尋找問題的根本原因。
你可以快速判斷節點輸出的精確度,只要查看節點下方顯示的文字資訊:
- L/C 指的是影像為灰階(即亮度)或彩色
- 8/16 表示整數編碼
- 16F/32F 表示浮點編碼
例如:
- L8:灰階 8 位元整數
- C16:顏色16位元整數
- C32F:彩色32位元浮點(HDR)
已發表的SBSAR品質損失
確保所有位圖🔗節點的輸出大小🔗屬性都設定為*絕對*繼承方法。
若非如此,其參考 點陣資源 將以預設的 256*256 解析度儲存在已發佈的 Substance 3D 檔案庫中,這會影響*一個或多個輸出的品質* 。
影像模糊
當重新排列影像中的像素時,例如調整形狀大小或改變影像解析度時,有兩種方法可以決定來源像素應 如何映射 到目的地:
- 最近:像素會依照原樣映射到目標,並匹配座標。若目標解析度較低,該像素可能會被完全忽略。 若目標解析度較高;則會映射至涵蓋其跨度的所有像素。 輸出會 更 清晰,會看起來有點 鋸齒。
- 雙線性濾波:對來源影像施加濾波處理,使其像素映射到目標解析度 ,以平滑 像素間的過渡。 輸出較 為平滑 ,且看起來會稍微 模糊。
轉換二維節點提供 篩選方法 選項,讓你選擇應該使用哪一種映射方法。
大多數節點(例如 Blend )在取樣不同解析度的輸入貼圖時,預設採用 雙線性濾波 ,這可能會造成不必要的模糊。
因為 Transformation 2D 節點是原子式的——非常輕量級——即使不需要轉換,也可以用 Output size 特性來改變材質解析度,然後再傳送到另一個節點,這樣你就能控制調整大小的影響。
在 Pixel 處理器🔗節點的功能圖中,取樣節點也包含相同的選項,用以控制取樣紋理如何映射到節點的解析度。