PxrInvert

PxrInvert

入力のカラーの1つまたは複数のコンポーネントを逆にします。 入力カラーには、RGB,HSL,HSVカラーモデルを指定することができます。 注:出力は、[0 0 0]から[1 1 1]までの範囲にクランプされたRGBカラーです。

入力パラメータ

Input Color(入力カラー)

逆にしたいカラー。

RIB: color inputRGB
デフォルト: 0.0 0.0 0.0

Color Model(カラーモデル)

inputColorは、このカラーモデルを使用します。

  • 0: RGB
  • 1: HSL
  • 2: HSV
RIB: int colorModel
デフォルト: 0

Invert Channel 0(チャンネル0の反転)

有効(1に設定)の場合、1番目のカラーチャンネルが逆になります。 例えば、カラーモデルがRGBに設定されている場合、Rチャンネルが逆になります。

RIB: int invertChannel0
デフォルト: 1

Invert Channel 1(チャンネル1の反転)

有効(1に設定)の場合、2番目のカラーチャンネルが逆になります。 例えば、カラーモデルがRGBに設定されている場合、Gチャンネルが逆になります。

RIB: int invertChannel1
デフォルト: 1

Invert Channel 2(チャンネル2の反転)

有効(1に設定)の場合、3番目のカラーチャンネルが逆になります。 例えば、カラーモデルがRGBに設定されている場合、Bチャンネルが逆になります。

RIB: int invertChannel2
デフォルト: 1

出力パラメータ

resultRGB

反転したカラー結果。

resultR

resultRGB出力からのRチャンネル。

resultG

resultRGB出力からのGチャンネル。

resultB

resultRGB出力からのBチャンネル。