Shape Sweep(パスに沿って配置)
小さな図形をパスに沿って何度も並べ、マスク画像を作ります。
中級
Since P00
入力ポート
Path(パス)
図形を並べる道筋にするパスです
出力ポート
Image(画像)
並べた結果のマスク画像です
パラメータ
| 名前 | 型 | デフォルト | 説明 |
|---|---|---|---|
| Width幅 | Int | `64` | 出来上がる画像の幅です |
| Height高さ | Int | `64` | 出来上がる画像の高さです |
| Scope対象サブパス | Enum | `個別` | 1 本だけに適用するか、すべてのサブパスに適用するかです |
| Sub-path使うサブパス | Int | `0` | どのサブパスに沿って並べるか選びます |
| Shape図形 | Enum | `Circle` | パスに沿って並べる図形の種類です |
| Shape Width図形の幅 | Int | `8` | 並べる図形の横幅です |
| Shape Height図形の高さ | Int | `8` | 並べる図形の縦幅です |
| Samples配置する数 | Int | `16` | パスに沿って図形を何個並べるかです |
| Start並べ始め | Float | `0.0` | どこから並べ始めるかです。`0` が先頭です |
| End並べ終わり | Float | `1.0` | どこまで並べるかです。`1` が終点です |
| Align To Path進行方向に合わせる | Bool | `false` | オンにすると図形の向きがパスの進行方向にそろいます |
| Rotation追加回転 | Angle | `0°` | 最後に追加で回転させる角度です |
まず何に使う?
- 円を並べて波や布端の cutout を作りたい時
- 帯やブラシのような形をパスに沿わせたい時
- パスに沿った簡単な FX マスクを作りたい時
注意
- 出力は白 + アルファのマスク画像です。
sub_path_scope = 個別の時だけsub_path_indexが表示されます。sub_path_indexの上限は、入力パスのサブパス数に合わせて UI が更新します。samplesを増やすほど密度が上がり、なめらかに見えます。align_to_pathをオフにすると、全部同じ向きで並びます。
使用例
- 円を並べて布端を波打たせるマスクを作る
- 矩形を
align_to_path = trueで並べて帯状マスクを作る start_t = 0.2,end_t = 0.8
- パスの一部分だけに図形を並べられます
rotationを足して、進行方向から少しずらした向きに配置する対象サブパス = すべて
- multipath 全体に同じ sweep をかけられます