mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-12 19:22:48 +00:00
A linked opacity mask moves with the art it masks, and an unlinked one stays in place. Geometry effects on a group or layer reshaped its members but left their linked masks where they were, Free Distort left a linked mask behind, and an envelope bent unlinked masks too. - Geometry effects on a group or layer run over the art of the linked masks of the paths, compound paths and groups inside it, nested and inverted masks included. Each Transform copy of a masked path carries its own mask, and an image or symbol instance moved by a Transform effect carries its linked mask. The effects on an object do not move that object's own mask. - When a mask can't take an effect as the art it masks does (a path in either would pass the geometry budget, or the mask would get fewer Transform copies), the art and its masks keep their shape under that effect. Mask art counts toward the budget. - Free Distort (`object.distort`) warps a linked mask with its object; the params text says so. - An envelope bends only a linked mask. Docs: a line in docs/target-app-parity.md.