Documentation is work in progress and not completeEditor
Manipulating Shapes

Boolean Operations

Boolean operations combine two or more shapes into a single path using set theory logic. They are applied to the selected shapes in Z-order (the top shape operates on those below it).

Boolean Operations

To apply a boolean operation, select two or more shapes and choose from Path → Boolean Operations:

OperationIconResult
UniteMerges all selected shapes into a single outline, removing internal overlapping edges
SubtractThe top shape cuts its silhouette out of the shape below it
IntersectKeeps only the area where the shapes overlap; all non-overlapping area is removed
ExcludeKeeps only the non-overlapping areas; the intersection is removed (inverse of Intersect)
Divide÷Splits all shapes at their intersection boundaries, producing multiple separate shapes

Non-Destructive Boolean Groups

Boolean operations in FlashFX are applied as live operations rather than permanently destructive merges. The original component shapes are retained inside a Boolean Group and can be re-edited at any time.

  • Double-click the Boolean Group to enter the group and edit the component shapes
  • The boolean result updates in real time as you edit
  • To permanently flatten a Boolean Group into a simple path: Path → Flatten Boolean Group

Practical Workflow

  • 1.Select the shapes you want to combine
  • 2.Apply the desired boolean operation from the Path menu
  • 3.A Boolean Group is created in the layer stack
  • 4.Double-click to re-enter and modify the original component shapes at any time
  • 5.Flatten only when you are certain the result needs to be a final, non-editable path