W3C home > Mailing lists > Public > public-fx@w3.org > July to September 2013

Re: [filter-effects] Animation between filter functions

From: Dirk Schulze <dschulze@adobe.com>
Date: Tue, 13 Aug 2013 23:56:59 -0700
To: "public-fx@w3.org" <public-fx@w3.org>
CC: www-svg list <www-svg@w3.org>
Message-ID: <747336D0-2C01-43FE-AC65-3A1785900591@adobe.com>

On Aug 14, 2013, at 7:46 AM, Dirk Schulze <dschulze@adobe.com> wrote:

> Hi,
> 
> I added a section to Filter Effects that describe interpolation behavior between two CSS filter function lists[1].
> 
> Currently it has the restriction that no interpolation is possible when:
> 
> 1) One of the filter function lists consist of at least one SVG filter reference (URL or <child> selector)
> 2) At least one filter function pair is not of the same type.
> 
> To 1): Is it possible to remove this restriction and animate all function pairs if they are of the same type even if we have a SVG Filter reference? What happens with the filter reference? In theory they could follow the animation model of enumerations that the CSS WG agreed on in Lyon. (Every time the transition function crosses 0.5 on output percentage, the value flips to either from- or to-reference depending on the derivation of the transition function.)
> 
> To 2): Many filter functions (shothands) can be described by color matrices. Is there a way to interpolate between color matrices? I assume that it does not necessarily produce meaningful results, just like interpolation between matrix items on CSS transforms. Does anyone have experience on that?
> 

Of course the problem is also how to represent intermediate results in CSS OM. We do not have a generic color-matrix() function with 20 entries yet.

Greetings,
Dirk

> Greetings,
> Dirk
> 
> [1] https://dvcs.w3.org/hg/FXTF/raw-file/tip/filters/index.html#interpolation-of-filters
Received on Wednesday, 14 August 2013 06:57:34 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:49:46 UTC