ノード一覧に戻る

色反転

invert

画像の色を反転します(ネガポジ変換)

確認済み
解説あり

入力ポート

名前説明
画像
input
Image
必須
入力画像

出力ポート

名前説明
画像
output
Image
色反転後の画像

概要

色をネガポジ反転する単機能ノードです。実制作では完成絵に使うより、 マスクや高さマップの白黒を裏返す中間処理として頻繁に登場します。 ダメージ点滅などの演出フラッシュにも使えます。

使い方のポイント

  • マスクの反転が最頻出: 「選んだ部分」と「選ばなかった部分」を入れ替える (thresholdpath_mask の後段に)
  • 高さマップの反転で「出っ張り」を「くぼみ」に(height_from_image に invert 内蔵は あるが、任意の高さマップにはこのノード)
  • ダメージフラッシュ: 通常絵と反転絵を switchblend の opacity 切り替えで交互に

よくある失敗

  • 透明部分が反転しない: 仕様(Aチャンネルは不変)。透明度を裏返したいなら チャンネル操作系(channel_split / channel_merge)で組む
  • 色相だけ回したかった: ネガポジは明暗も裏返る。色味の反転だけなら hsv_adjust の hue +180 を使う

技術詳細

各ピクセルのR/G/Bチャンネルを 1.0 - value に変換します。Aチャンネルは変更されません。

関連ノード

  • threshold — 反転とセットで使うマスク作り(threshold側にも invert がある)
  • hsv_adjust — 明暗を保った色相反転
  • channel_split / channel_merge — アルファまで含めたチャンネル操作
ノード一覧に戻る