パレット内の指定した番号だけを、別の色に差し替えます。
手作業でパレット編集ノードを開かなくても、「何番の色をこの色にする」という処理をノードとして組めます。色は固定色でも、別ノードで作ったColorでも使えます。
概要
パレットの指定番号を機械的に差し替えるノードです。エディタを開く
palette_edit と違い、「2番をこの色に」をグラフの配線として表現できるので、
色替えバリエーションの量産や動的な色変更に向きます。
使い方のポイント
- 色替え装備・敵の色違いの定番: ベースのインデックス画像は共通のまま、
palette_set で数色差し替えたパレットを複数作り、それぞれ
indexed_image_apply_paletteに通す color入力を配線できるのが強み:palette_get+color_adjust_oklchで「3番の色を明るくした色を3番に戻す」ような 加工チェーンが組める- 手で見ながら調整したいなら
palette_edit、全体の一括調整ならpalette_adjust_oklch
関連ノード
palette_edit— エディタでの目視編集版palette_get— 差し替え色の取得元color_adjust_oklch— 差し替え色の加工indexed_image_apply_palette— 差し替え結果の適用先
番号指定の書き方
| 書き方 | 意味 |
|---|---|
0 |
0番だけ差し替える |
2,4,6 |
2番、4番、6番を差し替える |
3-7 |
3番から7番までを差し替える |
all |
すべての色を差し替える |
範囲外の番号は無視されます。
使い方
Palette Get で取り出した色を Color Adjust OKLCH で補正し、その結果をこのノードの 差し替え色 へ接続すると、パレット内の特定番号だけをノード処理で更新できます。