TinyVG / specification

The specification for TinyVG. This is the central authority for the file system
https://tinyvg.tech/
MIT License
239 stars 6 forks source link

[Proposal] Group opacity, or more generally compositing #10

Closed rsheeter closed 2 years ago

rsheeter commented 2 years ago

IIUC (as ever, apologies if this is simply a reader error) tinyvg will have trouble matching svgs that assign opacity to a group, similar to those described in https://github.com/googlefonts/picosvg/issues/78.

More broadly, no mechanism for compositing and blending appears to be provided.

Arguably this is by design :)

ikskuh commented 2 years ago

Yes, this is by design. Shapes are stored in a linear list and not in a hierarchical structure. This will not change, as it can be implemented via tools and is not required to be part of the format