On this page |
カラーの彩度を調整します。アルファチャンネルが存在すれば、そのアルファチャンネルはそのままです。
MtlX Hsvadjustオペレータのamount.y
による彩度の調整は作業カラー空間や他のカラー空間を考慮しないので、このオペレータとは等価ではないことに注意してください。
パラメータ ¶
In
入力カラー。
Amount
彩度の乗数。Mtlx Saturateオペレータは、入力カラー値の輝度(3つのカラーチャンネルすべてにコピー)と入力カラー値自体の間に対して線形補間を実行します。
amount
を0に設定するとMtlX Luminanceオペレータが返す値と同じR=G=Bのグレー値になることを覚えおいてください。デフォルトは1.0です。
Luma Coefficients
現行作業カラー空間のluma係数。 カラー空間を判断できなかった場合、ACEScg(ap1) luma係数の(0.272287, 0.6740818, 0.0536895)が使用されます。 カラーマネージメントシステムに対応したアプリケーションなら、ユーザーに委ねるのではなく、CMSからこの値を取得して直接MtlX Saturateオペレータの実装に渡すかどうか選択することができます。
出力 ¶
out
color3
See also |