概要
- バージョン: 1
- ジェネレーター: はい(
is_generator: true)
配置モード
| モード | 説明 |
|---|---|
| Equal(等間隔) | パスを均等分割して配置。閉じパスでは始点=終点の重複を自動回避 |
| Fill(順次配置) | ラスタライズ済みピクセル列を順に使用。fill_direction で向き、fill_step で間引き間隔を指定可能 |
| Random(ランダム) | パス上のランダムな位置に配置。シードで再現可能 |
| Scatter(分散) | パス周辺にランダムに分散配置。spread で偏差、scatter_side で両側 / 内側 / 外側を制御。開いたサブパスでは Inside / Outside を指定しても Both 相当で扱う |
ピクセルパーフェクトモード
- オン:
rasterize_subpathでラスタライズ済みピクセル座標列を基準に配置。パスストロークと同じPP補正オプション(対角優先/直線優先/角削除/角保持、閉パス外積/削除側)が使用可能 - オフ: ベジェ曲線の数学的サンプリング(
sample_sub_path)で配置位置を計算
サブパスの扱い
対象サブパス = すべて- 各サブパスに
count個ずつ同じルールで配置します
- 各サブパスに
対象サブパス = 個別- 指定した 1 本のサブパスだけに配置します
sub_path_indexの上限は入力パスのサブパス数に合わせて UI が更新します
使用例
等間隔配置
[BezierPath] → path → [PathArray(mode:Equal, count:10)] → [Preview]
ランダム分散
[MultiPath] → path → [PathArray(mode:Scatter, count:20, spread:8, seed:42)] → [Preview]
ピクセルパーフェクト配置
[BezierPath] → path → [PathArray(pixel_perfect:ON, pp_mode:RemoveCorner)] → [Preview]
1 本だけ選んで配置
[MultiPath] → path → [PathArray(sub_path_scope:Single, sub_path_index:1)] → [Preview]