Open Herschel opened 4 years ago
Which filters does Flash need that aren't already implemented?
Here's a list of all the filter effects Flash supports, along with the SVG counterpart:
feGaussianBlur
)feColorMatrix
)feConvolveMatrix
)feDisplacementMap
)feOffset
, feGaussianBlur
and friends)feGaussianBlur
and friends)feDiffuseLighting
and friends?)The most important are color transforms, which were not technically a filter in Flash land and exist in most Flash content. These could be implemented using feColorMatrix
.
536cb4c0936cac9d3dcb03bee22335d8b5df257d implements color matrix.
Currently Pathfinder only supports blur. Pathfinder could support more of the filters from the SVG spec: https://www.w3.org/TR/SVG11/filters.html
Additionally, it'd be useful to support multiple filters simultaneously; currently
Pattern
only allows for a single filter. As a separate use case, Flash content allows for a color transform to be applied to any shape (mult * inColor + add
) as well as various filter effects, such as blur and drop shadow. Multiple filters can be applied to a single object.