Overview
Collects the subpaths from two Path documents into one Path document. Use it to keep parts that were created or processed separately in one document for drawing or transforming together. It does not join endpoints into one continuous line.
Usage tips
- The go-to pattern is "process separately, draw together": apply
path_trimorpath_reverseto only one side, collect both sets of subpaths, then draw everything withpath_stroke. - This only collects subpath arrays; it neither joins endpoints nor performs a Boolean
operation on shapes. To
add or subtract filled shapes, use
path_filland thenmask_boolean. - Chain Path Combine nodes for three or more paths.
Related nodes
path_split— reverse direction (one path → extract subpath)path_stroke/path_fill— draw the combined resultmask_boolean— combine shapes after rasterizationsegment_pack— assemble individual segmentsVersion: 1
Behavior
- Appends the subpaths of Path B after the subpaths of Path A.
- If Path B is unconnected, the output document contains Path A's subpaths.
- Each subpath keeps its own open or closed state; endpoints are not joined.
Examples
Combine two paths
[Bezier Path A] → path_a → [Path Combine] → path → [Path Stroke] → [Preview]
[Bezier Path B] → path_b ↗