Path Split

Path generation/manipulation node. Path Split creates or processes vector path data.

basic
Since P00

Input Ports

Path

分割するマルチPath入力

Path

Output Ports

Path

抽出された単一サブPath

Path
Sub-path Count

入力PathのサブPath総数

Int

Parameters

NameTypeDefaultDescription
IndexInt0抽出するサブPathの番号(0始まり)

Technical Details

  • 入力Pathの sub_paths 配列から index 番目のサブPathを取り出し、単体Pathとして出力
  • インデックスが範囲外の場合は空Pathを出力
  • count 出力でサブPath総数を取得可能(ループ処理等に活用)
  • closed 状態はそのまま保持される

Usage Examples

マルチPathエディタで描いた複数のサブPathに、それぞれ異なる加工を施したい場合:

  1. マルチPathノードの出力を PathSplit に接続
  2. index で対象サブPathを選択
  3. 出力Pathを PathArray / PathStroke / PathFill 等に接続
  4. 別のサブPathを加工したい場合は PathSplit をもう1つ置き、異なるインデックスを指定

💡 Tips

  • 入力Pathの `sub_paths` 配列から `index` 番目のサブPathを取り出し、単体Pathとして出力
  • インデックスが範囲外の場合は空Pathを出力
  • `count` 出力でサブPath総数を取得可能(ループ処理等に活用)
  • `closed` 状態はそのまま保持される
Path Split — PixPipeline Node Reference