Skip to content

E03 — Combine shapes without losing their numbers ​

FieldContent
Forsymbol designers
whoneed composite outlines
the solutionnon-destructive booleans and shape builder
is aboolean nodes evaluated at each render
thatoperands stay integer and editable
unlikedestructive path operations
our solutionnothing is flattened; the result is recomputed
Business outcomesthe six operations and the shape builder work on rounded shapes and stay editable
Leading indicatorsoperations accepted on reference cases
Non-functional requirementsexact on segments and arcs; robust predicates
In scopeunion, difference, intersection, exclusion, division, cut path, shape builder
Out of scopedestructive flattening, corner radius on created vertices (Q9)
Closure criteriaeach operation demonstrated on rounded operands edited afterwards

Candidate features ​

FeatureStatus
Union and differenceto refine
Intersection and exclusionto refine
Division and cut pathto refine
Shape builderto refine

Ideas from the Product Owner (2026-10-11, refinement of F08) ​

  • Operations on edges: cut the contour between two points, join two points, delete an edge, add a connection drawn over the shape; then rebuild shapes from the pieces, with the intersections of this epic.