ノード一覧に戻る

共通パレット参照

common_palette_ref

ツール共通またはプロジェクト共通のパレットを、通常の Palette として出力します。

下書き
解説あり

出力ポート

名前説明
パレット
palette
Palette
参照した共通パレットです。
概要
summary
Text
参照した共通パレットの短い説明です。

パラメータ

名前既定値範囲説明・選択肢
スコープ
scope
Enum
Tool

ツール共通パレットを参照するか、プロジェクト共通パレットを参照するかを選びます。

  • ツール共通Tool
    ツール全体のユーザー設定に保存されている共通パレットを参照します。
  • プロジェクト共通Project
    現在のプロジェクトファイル内に保存されている共通パレットを参照します。
参照先
source
Enum
Tool

どちらの共通パレットを参照するかを選びます。

  • 通常共通パレットTool
    通常の色選択に使うツール共通パレットを参照します。
  • 共通インデックスカラーパレットIndex
    共通インデックスカラーパレットを参照します。設定で色を変えると、このノードの出力も変わります。
パレット
palette_id
Text

参照する共通パレットです。空欄の場合は、現在の既定共通パレットを使います。

パレットデータ
palette_data
CustomData
{"version":1,"colors":[]}

フロントエンドがユーザー設定から差し込む内部用の色データです。

参照名
resolved_name
Text

フロントエンドが差し込む、実際に参照したパレット名です。

ツール共通 または プロジェクト共通 に登録したパレットを、ノードグラフ内で通常の Palette として使うためのノードです。

何に使うか

  • 自分の定番色を、どのプロジェクトでも同じように使いたい時
  • そのプロジェクトだけの色表を作り、プロジェクトファイルと一緒に保存したい時
  • 共通インデックスカラーパレットを IndexedImage Apply Palette に接続し、インデックスカラーパネルで色を変えたらプレビューも追従させたい時
  • 共通パレットを土台にして、その画像だけ少し色味を変えたい時

重要な考え方

このノードは、ファイルを読み込むノードではありません。
選んだスコープにある共通パレットを ライブ参照 します。

  • ツール共通 はユーザー設定に保存され、どのプロジェクトからも使えます。
  • プロジェクト共通 は現在の .ppl プロジェクトファイルに保存され、そのプロジェクトだけで使えます。
  • 参照中の共通パレット側の色を変えると、このノードの出力も変わります。
  • Palette Edit を後ろに挟むと、必要な色だけローカル上書きできます。
  • Palette Edit で上書きしていない色は、元の共通パレット変更に追従します。

使い方

プロジェクト共通インデックスカラーをそのまま使う

  1. 共通パレット参照 を作ります。
  2. スコーププロジェクト共通 にします。
  3. 参照先共通インデックスカラーパレット にします。
  4. パレット は空欄、または使いたい共通インデックスカラーパレットを選びます。
  5. palette 出力を IndexedImage Apply Palette差し替えパレット に接続します。

この状態でインデックスカラーパネルから色を変えると、参照している画像の色も再評価で変わります。

共通色を土台に、その画像だけ少し変える

共通パレット参照
  ↓
Palette Edit
  ↓
IndexedImage Apply Palette

Palette Edit で変更した色だけ、その場所専用の上書きになります。
変更していない色は、共通パレットの変更に追従します。

パレット読込との違い

パレット読込 は、外部ファイルから色表を読むノードです。
読み込んだファイル、ツール共通パレット、プロジェクト共通パレットは別物として扱います。

共通パレット参照 は、ツール共通またはプロジェクト共通の登録済みパレットを参照するノードです。 共通パレットを変更した時に、グラフ上の参照結果も変えたい場合はこちらを使います。

ノード一覧に戻る