mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-08 06:01:12 +00:00
The reader took the fill off a clipping path in a file's editing data and added a copy of the path, holding only that fill, under the art it clips. A clipping path paints its own fill under the clipped art and its stroke over it, so the reader now keeps the fill on the clipping path. A filled clipping path opens as one path instead of two, in a clipping group, a clipping layer and each level of nested clipping paths. Its note, tags and gradient stroke (`1 BB`) are on that path as before. A compound clipping path whose subpaths all paint alike keeps their fill. When its subpaths paint differently, the fills of the filled subpaths are still a compound path of their own under the clipped art, so a subpath the file does not fill stays unfilled. Clipping paths in a compound path that holds its drawn look still have their fills read as paths of their own under the art, each with its clipping path's opacity mask. Docs: docs/file-format-parity.md.