Yotsuba Games
Back to Node List

Path Endpoint Extend

path_extend

Extend open path endpoints in their tangent direction without moving existing anchors

Reviewed
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
SubPath—

箰かăȘèȘżæ•ŽăŻă€ŒæŒ‡ćźšă‚”ブパă‚č」、すăčăŠăźç·šç«Żă‚’ćŒă˜é•·ă•ă ă‘äŒžă°ă™æ™‚ăŻă€Œă™ăčăŠăźé–‹ă„ăŸă‚”ăƒ–ăƒ‘ă‚čă€ă‚’éžăłăŸă™ă€‚

  • すăčăŠăźé–‹ă„ăŸă‚”ăƒ–ăƒ‘ă‚čAllOpen
    開いどいどç©șでăȘă„ă‚”ăƒ–ăƒ‘ă‚čをすăčăŠć»¶é•·ă—ăŸă™ă€‚é–‰ă˜ăŸăƒ‘ă‚čăȘă©ăŻć€‰æ›Žă›ăšè­Šć‘Šă—ăŸă™
  • æŒ‡ćźšă‚”ăƒ–ăƒ‘ă‚čSubPath
    遾んだ1æœŹăźă‚”ăƒ–ăƒ‘ă‚čă ă‘ă‚’ć»¶é•·ă—ăŸă™
ă‚”ăƒ–ăƒ‘ă‚č
sub_path_index
Int
00–255

ć»¶é•·ă™ă‚‹ă‚”ăƒ–ăƒ‘ă‚čç•Șć·ă§ă™ïŒˆ0 = æœ€ćˆïŒ‰

滶長する端
endpoints
Enum
End—

ă©ăĄă‚‰ăźç«Żă‚’äŒžă°ă™ă‹ă§ă™ă€‚ć§‹ç‚č/甂ç‚čăŻäœœć›łæ–čć‘ă«ćŸ“ă†ăŸă‚ă€ć‘ăă‚’ć…„ă‚Œæ›żăˆăŸă„æ™‚ăŻć‰æź”ă«ă€Œăƒ‘ă‚čćè»ąă€ă‚’çœźăăŸă™ă€‚

  • 構ç‚čStart
    慃ぼ構ç‚čă‚ˆă‚Šć‰ăžă€æŽ„ç·šă«æČżăŁăŸç›Žç·šă‚’èżœćŠ ă—ăŸă™
  • 甂ç‚čEnd
    ć…ƒăźç”‚ç‚čă‚ˆă‚Šć…ˆăžă€æŽ„ç·šă«æČżăŁăŸç›Žç·šă‚’èżœćŠ ă—ăŸă™
  • 䞥端Both
    構ç‚čず甂ç‚čă‚’ćŒă˜é•·ă•ă ă‘ć»¶é•·ă—ăŸă™
滶長する長さ
length
Float
40–256 / step 0.5

掄線æ–čć‘ăžèżœćŠ ă™ă‚‹ç›Žç·šăźé•·ă•(px)ă§ă™ă€‚ç«ŻăźćŸźèȘżæ•ŽăŻ1〜4pxă€æ”ŻæŸ±ă‚„ă‚±ăƒŒăƒ–ăƒ«ăŻ8〜16pxăŒç›źćź‰ă§ă™ă€‚çŸ­ăă™ă‚‹æ™‚ăŻèȠ怀ではăȘく「パă‚čトăƒȘăƒ ă€ă‚’äœżă„ăŸă™ă€‚

Overview

Adds a straight segment in the outgoing direction at a path endpoint without moving any existing anchor. Use it when a post, cable, branch, fence, or decorative line needs to reach just a few pixels farther. It always lengthens the path; it does not trim it.

Usage tips

  • A common chain is multi_path_editor or bezier_path → path_extend → path_stroke. Try 1–4px for endpoint correction or 8–16px for a deliberate extension.
  • Start with Selected Subpath and End. Use All Open Subpaths only when every independent line should receive the same extension.
  • Start and End follow drawing direction. Switch the endpoint for the opposite side, or put path_reverse upstream when downstream progress should reverse as well.
  • If the endpoint handle overlaps its anchor, direction is inferred from the nearest different point. Align the end handle first when an exact tangent is important.
  • A30 height and width curves are redistributed over the new total length and hold their end value through the extension. Re-author the curve afterward if the extension must taper.

Common mistakes

  • The extension points the wrong way: correct the endpoint handle upstream or draw a short guide segment that makes the intended tangent explicit.
  • Nothing changes: check for length 0, an empty path, or a path whose points all coincide.
  • A closed outline does not extend: closed paths have no free endpoint. Split it into an open path first, or use path_offset when the entire outline should move.
  • The path should become shorter: negative length is unsupported; use path_trim.

Related nodes

  • path_trim — shorten or extract a section of a path
  • path_reverse — exchange start/end and progression direction
  • path_connect — join two separate paths instead of extending one
  • path_offset — move the whole path along its normal
  • path_stroke — inspect the extension as line art
Back to Node List
Path Endpoint Extend — PixPipeline Node Reference