Back to Node List

Path Reverse

path_reverse

Reverse the direction of a bezier path

Draft
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Input Ports

NameTypeDescription
パス
path
Path
Required
向きを反転するベジェパス

Output Ports

NameTypeDescription
パス
path
Path
向きが反転したパス

Parameters

NameTypeDefaultRangeDescription / Options
対象
scope
Enum
All

パス全体を反転するか、1 本のサブパスだけを反転するかを選びます

  • 全サブパスAll
    入力パス内のすべてのサブパスを反転します
  • 指定サブパスSubPath
    選んだ 1 本のサブパスだけを反転します
サブパス
sub_path_index
Int
00–255

反転するサブパス番号(0 = 最初)

概要

  • バージョン: 1

動作

  • scope = All
    • すべてのサブパスの向きを反転します
  • scope = SubPath
    • 指定した 1 本のサブパスだけを反転し、他のサブパスはそのまま残します
  • セグメントの並び順とハンドル方向を入れ替えて、元の曲線形状は保ったまま進行方向だけを反転します
  • 閉じたサブパスは、閉じたまま向きだけが反転します
  • 存在しないサブパス番号を指定した場合は、入力パスをそのまま返します

使用例

PathArray の進行方向を逆にする

[BezierPath] → [PathReverse] → [PathArray]

PathTangent の向きを反転する

[BezierPath] → [PathReverse] → [PathTangent]

穴の向きだけを反転する

[MultiPathEditor] → [PathReverse(scope: SubPath, sub_path_index: 1)] → [PathMask]

PathMask の「向きで穴を決める」で、内側ループだけ向きを変えたいときに使えます。

注意事項

  • サブパスの並び順そのものは変わりません
  • sub_path_index のスライダー上限は、入力パスのサブパス数に応じて自動更新されます
Back to Node List
Path Reverse — PixPipeline Node Reference