New FREE script ALERT! Pathvader Path Boolean Operations
Boolean path operations have been on a lot of wishlists.
PathVader gives you union, intersect, difference, and XOR across multiple shapes. Add PathVaderCapture as a path effect on each source shape, set a shared group name, and point a PathVaderRenderer at the group.
Two output modes. The renderer can draw the result directly for quick previewing (solid color stroke and fill). Or for full styling, add PathVaderOutput as a path effect on any shape's fill or stroke — the boolean result replaces that shape's geometry each frame, so you get gradients, feather, multiple fills and strokes, blend modes, whatever the editor supports.
Five operations: union, intersect, difference, differenceReverse, XOR. Resolution control per shape for curve smoothness. Works across different positions, rotations, and scales.
Available in the Open Source Rive Script Library:
Open-Source Rive Script Library | Rive Community