ガイド目次へ
使い方ガイド

変数とコントローラ

複数ノードのパラメータを1か所から操作するための仕組みです。 「主線の色」「基準サイズ」のような値をプロジェクト全体で共有できます。

変数

左の操作バーの変数パネル(Ctrl+Alt+V)で作成・管理します。

変数パネル。作成済みの変数は編集・削除ができる

  • 「+ 新規変数」で型付きの変数(小数 / 整数 / 色 / 選択肢 など)を作成する。 表示名・コントロール(スライダー等)・範囲(Min/Max/Step)・初期値・コメントも設定できる

新規変数ダイアログ。型・変数名・コントロール・範囲・初期値を決める

  • インスペクターのパラメータから変数バインドすると、その値が変数に追従する
  • variable_ref ノードで変数値をグラフ内の入力として取り出すこともできる

使いどころ

  • パレット違い・サイズ違いのバリエーション量産: 色やサイズを変数化しておき、 変数だけ変えて書き出す
  • 複数ノードで同じ値を使う場合(線の太さ、光源の角度など)の一元管理

パラメータコントローラ

  • param_controller — 上流ノードの出力値を、別ノードのパラメータへ流し込む。 波形→複数ノードの一括駆動などアニメーションと組み合わせて使う

プロモート

変数とコントローラ — PixPipeline 使い方ガイド