ノード一覧に戻る

Aseパレット

ase_palette

Aseprite document に含まれるパレットを取り出します。

確認済み
解説あり

入力ポート

名前説明
Aseprite
ase
AsepriteFile
必須
元の Aseprite document です。

出力ポート

名前説明
パレット
palette
Palette
document から抽出したパレットです。
色数
count
Int
パレット内の色数です。
概要
summary
Text
抽出したパレットの短い概要です。

概要

Aseprite document に埋め込まれたパレットを取り出すノードです。 Aseprite 作品の配色を PixPipeline のパレット系ノード(減色・色調整・ 共通パレット化)にそのまま流用できます。

使い方のポイント

  • 「Aseprite の配色で他の素材も塗る」が主用途: aseprite_load → ase_palette → palette_quantize(別画像の減色)
  • 取り出したパレットは palette_edit / palette_adjust_oklch で 加工してから使ってもよい

関連ノード

  • aseprite_load — document の供給元
  • palette_quantize — 代表的な使い先
  • palette_edit / palette_save — パレットの加工・保存

まず大事なこと

  • Aseprite 側の palette を、そのまま PixPipeline の Palette 系ノードへ流せます
  • つまり PaletteQuantizePaletteSwap の入口として使えます

一番基本の使い方

AsepriteLoad
  -> AsePalette
  -> PaletteQuantize

この形なら、Aseprite 由来の palette をそのまま別画像へ使えます。

どういう時に使うか

  • Aseprite 作品の palette を別素材にも使いたい時
  • palette を graph 内で並べ替えたり保存したい時
  • palette 数だけ確認したい時

  • AsepriteLoad -> AsePalette

この時、

  • palette には Palette
  • count には色数

が出ます。

注意

  • palette が空なら、空の Palette が返ります
  • 色は Aseprite document 内の順序と各エントリの alpha をそのまま保持します。 透明色エントリの除外や重複色の統合は自動では行いません
  • 画像そのものは返さないので、見た目確認には AseFrameSelect を別につないでください
ノード一覧に戻る
Aseパレット — PixPipeline ノード解説