On Sunday 27 July 2014 Jul 22:52:32 Andrew Chadwick wrote: > Hi all -- > > I've been playing with SVG layers in MyPaint recently, and the results look > fairly promising. > https://github.com/mypaint/mypaint/issues/57 > https://github.com/achadwick/mypaint-experimental/commits/issue57-vector-layer-ui > Perhaps this would be a good stopgap for text layers, for us anyway. > > I noticed that the OpenRaster specification doesn't really say anything > about what can go in a layer's data file inside the ORA container, just > that it has to be referenced by a <layer src=""/> somewhere. The only > examples given are .png files. > > Is this enough? One of the important principles for OpenRaster is that > stuff an app doesn't understand is preserved verbatim. That kind of > pass-through preservation may cause clashes in the long run, but for layer > data members it's pretty clear-cut: random SVGs, Oggs, videos, or Blender > files may not have rendering support, or even any sort of pixel-sized 2-D > rendering, but they should at least be passed through when saved. > > SVG has enough library support these days that everything can probably try > and make pixels out of it, and probably should. Not sure about the others :) > > We should probably state this principle explicitly somewhere, at the very > least. I'm not against allowing svg layers in ora -- right now Krita uses ODG for its vector layers which isn't ideal. However, it won't be until 2015 and Krita 3.1 that we'll be able to properly support it!
-- Boudewijn Rempt http://www.valdyas.org, http://www.krita.org, http://www.boudewijnrempt.nl _______________________________________________ CREATE mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/create
