Summary: | Scml spriter export fails to properly crop the layers, fails to export animation frames | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Theodore Imre <blurymind> |
Component: | File formats | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | CONFIRMED --- | ||
Severity: | wishlist | CC: | halla, tamtamy.tymona |
Priority: | NOR | ||
Version: | 3.0 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Microsoft Windows | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Theodore Imre
2016-06-08 11:31:02 UTC
correction - any layers with animation frames completely fail to export! On the ugly dot - crop failing issue - all you need to create it is click outside of the canvas area while in the brush tool and export to spriter. This issue is really easy to happen. Krita's brush engine should either not allow pixels to be created outside the visible canvas area OR spriter export should exclude all pixels outside visible canvas area by default. Well, at this point the spriter plugin doesn't do anything with animations. It's a straight port of the photoshop spriter javascript plugin. It's not perfect in that either -- there are places where we seem to do the wrong thing. The point would be to be actually better than photoshop. Especially supporting layers with frames is a very valuable addition. The spriter exporter can be used with other software - not just spriter. It can be used to export the body part images and get them in spine or creature2d or even godot. It can be used to export tileset tiles rather than body parts. It is very versatile. Well, sure. But it's already taking up all the budget to properly save a static image with bones and things. The Spriter format isn't very clear, at least not to me. So I want to get that working; then there's room for improvements, but I expect community involvement for those. Git commit 85bcf05c4c1839ba9db58cb8f8580c39c2c1fa80 by Boudewijn Rempt. Committed on 23/06/2016 at 14:58. Pushed by rempt into branch 'video-export-rebased'. M +3 -3 plugins/impex/spriter/kis_spriter_export.cpp http://commits.kde.org/krita/85bcf05c4c1839ba9db58cb8f8580c39c2c1fa80 Git commit 2ff2f1ce78bc8646f7b9566991be7944dd361808 by Boudewijn Rempt. Committed on 24/06/2016 at 06:10. Pushed by rempt into branch 'krita/3.0'. M +3 -3 plugins/impex/spriter/kis_spriter_export.cpp http://commits.kde.org/krita/2ff2f1ce78bc8646f7b9566991be7944dd361808 From the commit it sounds as if the problem of data outside of the canvas is fixed, so now there is only exporting frames left. |