Yes, I thought about this. The thing about PSD is, again, it’s often being used as a bridge to any art program out there, and not actually Photoshop. Thus it is the file format that least inconveniences one’s clients/supporter base. .Kra is only useable in Krita, which is not even available on certain platforms such as iPad (and never will be, as I’m sure you know). Making clients/supporters download a new software just to view my layered files seems a bit selfish, but at least it is free, so there is that.
Rather than inconveniencing others, I could inconvenience myself and dig through all the layers to reestablish clipping layers in another software. But again, I don’t understand for what? Why is this incompatibility even a thing?
And I severely doubt I’m going to be saving anyone money. If they’re paying Adobe a sub already, in all likelihood they’ll continue. If they’re using a one-time purchase app like CSP etc., their money was already (well) spent.
I’m aware PSD isn’t completely compatible because, yes, each program has its own unique features that don’t translate entirely. This is why I said “the closest thing to universal compatibility.” The majority of stuff does translate however, and one can avoid certain features if they intend their file to be fully functional in another program. Certainly something as basic as clipping mask relationships translates. This was my main reason for this request topic: Krita doesn’t play nice with others with layer masks, for no discernable reason other than “this is just how we do it here.” I have not found a single thing that the inherit alpha system allows for that CSP’s clipping masks do not, other than a familiarity bonus for its current userbase, and a penalty for everyone else . IMO, reinventing the wheel is not something that should be done without good reason, especially when there are clear drawbacks.
I also often bounce works from iPad to desktop, and vice versa. Krita can’t do this without breaking all clipping relationships. It breaks them for every other app out there, on every platform, just because its method of doing clipping masks is singularly unique, while offering no discernable unique benefits. Why?
Krita’s export to PSD even already works decently enough aside from breaking clipping masks (I think, maybe I haven’t used it enough to encounter more problems, but I’ve bounced a PSD elsewhere a couple times, which was what prompted me to post in the first place). This is why my request was to improve this specific incompatibility, which again, as far as I can see, is needless and presents a major barrier for many potential users. I just don’t want this barrier to be there if it doesn’t need to be, that’s all! I want to use Krita, and I want to see it grow