<div dir="ltr"><div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">пт, 15 мая 2020 г., 18:56 InkLab App <<a href="mailto:inklabapp@gmail.com" target="_blank">inklabapp@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>For 'layer effects' : do you mean, non destructive filters? If so, this was a very interesting problem that I have been considering for a while, that is, implementing arbitrary functions into a file format. IT seems very difficult to do safely, but I did have a few ideas. I would love to hear your thoughts on this. The same idea could be applied, in a more limited scope, to define generalized layer filters. </div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">By the way, I think we missed an important stage here: (re)defining the goals of ORA.</div><div dir="auto"><br></div><div dir="auto">It used to be a long-term archival file format. Then suddenly it turned out to be a somewhat convenient file format for basic multi-layer project data exchange between applications (Krita, GIMP, and MyPaint were first to implement support for it, I think). </div><div dir="auto"><br></div><div>At some point, Krita started pushing it forward with new features in their own namespace (extra blending modes). Other projects haven't followed suit yet, as far as I can tell.</div><div><br></div><div>So what do we actually want ORA to be and why? If we want it to become a lingua franca multilayer project file format w/ basic vector graphics, a kinda libre PSD, then it makes sense to list certain expectations based on real-life use cases _before_ jumping to features implementation.</div><div><br></div><div>Also, if/when we add features like layer effects, how much (many?) roundtripping errors can we realistically live with? Because you _will_ get those unless you standardize a fixed set of effects between applications (settings and semantics, rendering model etc.).</div><div dir="auto"><br></div><div>P.S. As for speed etc., here you go: <a href="https://blender.stackexchange.com/a/148466/213">https://blender.stackexchange.com/a/148466/213</a> (pointed out by Troy).</div><div dir="auto"><br></div><div dir="auto">Alex</div></div>
</div>