ノード一覧に戻る

パレット色取得

palette_get

パレットからインデックス指定で1色を取得します。範囲外のインデックスは先頭/末尾の色にクランプされます。

確認済み
解説あり

入力ポート

名前説明
パレット
palette
Palette
必須
色を取得するパレット

出力ポート

名前説明
カラー
color
Color
指定インデックスの色

パラメータ

名前既定値範囲説明・選択肢
インデックス
index
Int
00–255

色のインデックス(0始まり)。パレット範囲にクランプされます。

概要

パレットから「N番目の色」を1つ取り出すノードです。色を直接指定する代わりに パレットの番号で参照することで、パレットを差し替えるだけで全体の色が 連動して変わるグラフが組めます。

使い方のポイント

  • 「線の色=パレット1番、塗り=2番」のように番号で配線しておくと、 palette_create や共通パレットの変更が全体に波及する(配色の一元管理)
  • インデックスを波形・整数入力で駆動すれば「パレットの色を順番に巡回する」 アニメーション(疑似パレットサイクル)が作れる
  • パレット全体を使う処理(quantize/gradient_map)ではなく、 「1色だけ欲しい」場面の道具

関連ノード

  • palette_create / common_palette_ref — 参照元のパレット
  • color_rgb — パレットを使わない単色供給
  • palette_cycle — 本格的なパレットサイクル
  • int_input — インデックスの外部制御

技術詳細

  • インデックスが範囲外の場合は先頭/末尾の色にクランプ
  • パレットが空の場合はデフォルト色(黒)を出力
  • Index パラメータを 📌 入力ピン化すると、他のノードからインデックスを動的に制御可能

使用例

  • Palette Create の出力から特定の色を1つ選ぶ
  • Int ノード / アニメーションノードでインデックスを制御してパレットから色を順番に取得
ノード一覧に戻る
パレット色取得 — PixPipeline ノード解説