Q: Storyboard SVG Templating, 5.0 or 5.1?

Emmet O'Neill emmetoneill.pdx at gmail.com
Mon Oct 4 15:44:28 BST 2021


Hey all, I'm looking for some input. :)

*Background*: Part of the design of the Krita's storyboarding workflow is a
feature that allows users to use an SVG file as a template for laying out a
page of storyboards.
The basic idea was that the user can create an SVG file, generally in a
program like Inkscape, and by placing rectangles they can roughly control
the placement of storyboards on the exported page.
This is cool, but the initial implementation was so basic that it lacked
the controls needed to accurately satisfy a variety of layouts and, more
importantly, made it far too easy to specify broken and unusable layouts.

Because of that, Eoin and I haven't been completely satisfied with the
feature and previously disabled it (by temporarily hiding the option in the
export dialog) while working on a revised design.
As of right now, Krita 5.0 no longer has the ability to use SVG export
layout templates.

Our new design, which allows for more control and less foot-shooting, uses
"label" attributes like "image0" or "comment3" embedded into the SVG
template to allow users to layout each individual element of their
storyboards, and (like the storyboard docker) allows for a arbitrary number
of comment tracks. Once a quality SVG template is made, the only thing the
user needs to do is pick an appropriate font size, so while it takes a bit
more initial work to create a template, it's much easier to use a template
and the results are overall better.
This new design is mostly implemented and it's in master, we just have to
do a polish pass and (optionally) create a default/example SVG layout file
that we can ship with Krita.

*Question*: So basically, I'm wondering if we can squeeeeeze this feature
improvement into the 5.0 release, or if it's just too late and we should
leave 5.0 as it is now (without the ability to use SVG templates).

If it's possible and reasonable to do, I'd love to have this make it into
5.0 because it's potentially a great way to export storyboards and a nice
layer of icing on Krita's storyboarding cake. :)
(But I know that it's a bit late in the cycle, so let me know what you
think!)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kimageshop/attachments/20211004/738f308b/attachment.htm>


More information about the kimageshop mailing list