ノード一覧に戻る

パレット読込

palette_load

外部のパレットファイルを読み込んで Palette として出力します。

確認済み
解説あり

出力ポート

名前説明
パレット
palette
Palette
読み込んだパレット

パラメータ

名前既定値範囲説明・選択肢
パス
path
FilePath

パレットファイルのパス(GPL / ASE / JASC PAL / TXT-HEX)

概要

パレットファイル(GPL/ASE/JASC PAL/HEXテキスト)をグラフに取り込むノードです。 Aseprite・GIMP・Lospec などで配布・作成されたパレット資産をそのまま PixPipeline の配色として使えます。

使い方のポイント

  • 読み込みダイアログの初期フォルダは user_data/palettes/。手持ちのパレットは ここに置いておくと選びやすい
  • Lospec 等のWebパレットは HEX テキスト(1行1色 #RRGGBB)をそのまま .txt 保存すれば読める
  • 「外部参照ファイルをプロジェクトへコピー」ON なら、読み込んだパレットは プロジェクト内の assets/palettes/ へコピーされ、プロジェクトと一緒に 移動しても参照が壊れにくい
  • プロジェクト内で組んだ配色に昇格させたい場合は、読み込んだ後に 共通パレットパネルやインデックスカラーへ登録する運用が管理しやすい

よくある失敗

  • 並び順が用途と合わない: ファイル内の並びのまま出力される。gradient_map 用の 暗→明ランプにするには palette_edit で並べ替える
  • エラーになる: 対応形式(下記)か拡張子を確認。空行・仕様上のコメント以外の 破損行は行番号付きエラーになります。JASC PALはversionと宣言色数も一致が必要です

対応形式

  • GPL
  • ASE
  • PAL (JASC)
  • TXT / HEX

TXT / HEX は 1 行ごとに #RRGGBB または #RRGGBBAA を並べた形式を想定します。

使い方

  • 外部パレットファイルを graph に取り込みたい時に使います
  • PaletteCreate は手作成/手編集用、PaletteLoad は file 読込専用です
  • PixelCanvas のパレット import/export UI も同じ parser / writer 基盤を使います

備考

  • パスが空の時は空パレットを返します
  • 読込エラー時は node error として扱います

関連ノード

  • palette_save — 逆方向(パレットのファイル書き出し)
  • palette_create — ファイルではなく手作りする場合
  • palette_extract — 画像から色を回収する場合
  • common_palette_ref — プロジェクト共通パレットの参照
ノード一覧に戻る
パレット読込 — PixPipeline ノード解説