Rod
Rod
IIUC the key thing we want to provide rotation with the angle as something you can directly vary, as opposed to indirectly by forming a PaintTransformed to rotate? If so...
Pardon my density [kids up all night...] but I'm not clear why skew isn't adequately represented by a PaintTransform? - a static skew at an angle should be fine so...
Got it, ty for confirming. For whatever reason the issue with controlling rotation angle made perfect sense and the issue with skew angle didn't quite connect in my head :)
For scale and translate my immediate reaction is to be less enthused; it's only a nuisance if you hand-write your transforms. A tool can present them however it wishes and...
+1 to anti-clockwise
> feedback on the format After reading the first ~20 pages this broadly lgtm. Before worrying about details I'd be interested in understanding 1) how serious we are about this...
https://github.com/TinyVG/specification appears to be another effort in this area. EDIT: https://github.com/RazrFalcon/resvg/blob/master/docs/rendering.adoc is also informative [from https://news.ycombinator.com/item?id=29629792]
https://github.com/Tencent/libpag, if efficient for stills, might serve this purpose as well.
@behdad pointed out that rasterizers support foreground+opacity already due to anti-aliasing so I think I've gone too far in my limitations; will revise. Thinking "aloud", we'll need to review compositing...
> I think all blend-modes are problematic Agreed; https://www.w3.org/TR/compositing-1/#blendingnormal might be ok but we didn't add that as a composite mode.