Back to Node List

Palette Swap

palette_swap

Remaps image colors from one palette to another

Draft
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Input Ports

NameTypeDescription
画像
input
Image
Required
色を変えたい画像です
元パレット
source_palette
Palette
Required
今の画像で使われている色の並びです
差し替え先パレット
target_palette
Palette
Required
差し替えたい色の並びです

Output Ports

NameTypeDescription
画像
output
Image
色置換後の画像

Parameters

NameTypeDefaultRangeDescription / Options
色の探し方
mode
Enum
Exact

どの色を置き換えるかの探し方です

  • 完全一致Exact
    元パレットと完全に同じ色だけを差し替えます
  • 最近傍Nearest
    元パレットの中から一番近い色を探して差し替えます
元の透明度を保つ
preserve_alpha
Bool
true

色を変えても、元画像の透明度はそのまま残します

まず何に使う?

  • 同じ陰影のまま別の配色にしたい時
  • キャラや武器のカラーバリエーションを量産したい時
  • 既存画像をテーマカラーに合わせてまとめて色替えしたい時

色の探し方

  • Exact
    • 元パレットと完全に同じ色だけを差し替えます
    • ドット絵の厳密な色替えに向いています
  • Nearest
    • 元パレットの中から一番近い色を探して差し替えます
    • 多少色がずれていても近い色に寄せたい時に便利です

注意

  • 対応付けは、元パレットと差し替え先パレットの先頭から順に行います。
  • 片方が長い場合は、短い方の長さまでしか使いません。
  • Exact では、一致しなかった色はそのまま残ります。

使用例

  1. 赤系のキャラを青系へまとめて差し替える
  2. Palette Extract で元パレットを作り、別テーマのパレットへ変換する
  3. 武器の金属色だけ別の金属色セットへ差し替える
  4. preserve_alpha = true で半透明素材の透明度を保ったまま色替えする
Back to Node List