使用者資料
本頁描述可新增於 Substance 圖中的自訂屬性(使用者資料),以執行特定行為。
使用者資料設定通常套用在圖形的輸入或輸出節點上,以指示應用程式應如何解讀它們。 這讓圖形輸入能以特定方式呈現,並在已知情境下套用效果(例如請求特定色彩空間),或在應用程式之後需要額外轉換時,指示輸出的產生方式。
- 使用資料設定定義為 key = value
- 多個設定以分號分隔 ( ; )
色彩空間
色彩空間設定可用來請求具有特定色彩空間的 Substance 圖輸入,或定義以特定方式配置的輸出。例如,指定法線貼圖輸出的格式。
語法範例: colorspace =$working
情境概述:
- 顏色按鈕:Substance 圖屬性中的顏色按鈕小工具。
- 圖輸入/輸出:連接至通道(例如:BaseColor)的圖形輸入或輸出節點。
- 影像輸入:圖形的通用輸入,與特定通道無關。
- 下表首先列出版本 8.1 之前相容的色彩空間設定。 第二部分僅限於 8.1 版本及以後版本。
- 關於色彩空間設定可使用的情境,只有從 8.1 版本開始,顏色按鈕才能定義色彩空間。 在先前版本中,它們被假設存在於顯示空間(sRGB)。
Alpha 模式
alpha 設定可用來指定顏色輸入或輸出(RGBA)的 alpha 如何組合。
語法範例: alpha=預乘
影像輸入的預設顏色
Substance 圖影像輸入的預設顏色為黑色,alpha 設為 0。 defaultcolor 設定允許在圖形的影像輸入為空時定義不同的值
可用浮動值(範圍 [0, 1])或整數值(範圍 [0, 255])來指定顏色。 每個成分值以逗號分隔,而浮點值則以點作為十進位分隔符。 若浮動不指向,則視為整數。
語法範例:
- defaultcolor=(1.0,0.5,0.0)
- 預設顏色=(0,128,255)
影像輸入填充
根據 Substance 圖的預設影像輸入,沒有填充,UV 島外區域通常會以均勻的顏色填充,以提升效能。 填充設定可以用來請求無限膨脹,例如濾波器避免產生接縫。
語法範例: padding=extend
預設關閉輸出
當將物質加入槽位(例如填充層工具的材料槽)時,可以透過元資料文字欄位指定不啟用特定通道:
- 在特定輸出節點(如材料)上 : disable=(true)
- 在一般輸出節點(如濾波器)上 : disable=(高度、擴散、鏡面)
載入物質時,使用者介面不會啟用此通道,因此在層堆疊中不會產生影響。 使用者仍然可以啟用該頻道。
指定輸出為共用遮罩/alpha
Substance 圖的輸出可共用 alpha 通道/遮罩於其他輸出上。
有兩種方式可以做到:
- 建立一個輸出節點,並標識 為通道_Alpha
- 或在特定輸出節點新增以下使用者資料: IsChannelsAlpha=true
以下條件可能適用:
- 如果存在帶有識別 碼通道_Alpha 的輸出節點,而其他輸出沒有使用者資料,該節點將被用作通道遮罩。
- 如果輸出包含使用者資料,只要沒有 通道或節點存在_Alpha 它就會被用作通道的遮罩。
- 如果同時 存在通道節點與包含使用者資料的節點_Alpha則 會優先使用通道_Alpha 輸出節點。
- 若多個節點擁有使用者資料,應用程式會先找到的節點作為通道遮罩。 輸出的出現順序並不保證與 Substance 圖所定義的相同。
設定材質輸出的預設混合模式
當將材質從架子拖放到視口或圖層堆疊時,可以定義 Substance 圖中特定輸出的混合模式。
- 在特定輸出節點: blendingmode = normal(混合模式)= 正常
支援的混合模式列表:
- 正常
- 通過
- 停用
- 替換
- 乘法
- 分界
- 反除法
- 黑暗
- 輕盈
- 線條多奇
- 減法
- 反減法
- 差異
- 排除
- 簽名新增
- 覆蓋
- 螢幕
- 線性燃燒
- 科洛爾本
- 彩色道奇
- 柔光
- 強光/硬光
- 鮮明光
- 針光
- 色調
- 飽和度
- 顏色
- 價值
- 標準測試
- 正常細節
- 正常反細節