Re: [svgwg] The interpolation of large_arc_flag/sweep_flag of Elliptical Arc in SVG Path

I don't think it makes too much difference in Gecko at which granularity we check for interpolability and I don't have a good sense which is more useful default for authors (I can imagine cases where each would be desirable).

In the past I think we've tended towards a coarse granularity, i.e. if one part can't be interpolated → the whole property can't be interpolated. (If I recall correctly [we specifically made Servo more coarse-grained](https://github.com/servo/servo/pull/18265).)

That said I somewhat lean towards localizing the application of 50% flip behavior, i.e. flip the flag. Each of the alternative behaviors can be emulated by repeating values as necessary but repeating values to get the flip behavior seems more intuitive than the reverse: repeating values to avoid the flip behavior. (And for the case of applying the 50% flip to the whole path, in some limited circumstances that can be achieved with a step timing function.)

-- 
GitHub Notification of comment by birtles
Please view or discuss this issue at https://github.com/w3c/svgwg/issues/543#issuecomment-419289542 using your GitHub account

Received on Friday, 7 September 2018 01:14:51 UTC