ClipStudioPaint Artists: What features does CSP have that you wish were in Krita?

Krita has erasers, as brushes, you can bind them so the access is the same as if it was a tool (check ten brushes plugin in your krita it’s preinstalled to bind them to numerics), it also has the eraser mode.

Clipping is also in Krita, it’s multilayered, sure it’s called an alpha mask or so but the functionality is the same, I think it was made this way since it can do a bit more than what was possible with clipping in PS (?), anyway it’s in krita and it’s a basic feature about everyone uses ;).

You can liquify in krita (transform; ctrl + T and use liquify mode), instead of a tool krita has a kinda liquify brush (it’s not exasctly liquify but close though pressing ctrl + T and using liquify shouldn’t hinder your workflow to begin with) I believe some other functionality which you might be used to as a tool was implemented as brush engines in Krita so it’s definitely worth checking them out.

Yep, that’s I believe not in Krita but it’s been talked a lot so I wonder if it will appear at some point.

Do you mean color mixing palette? I think something similar is possible in Krita, check things like digital colors mixer, mixer slider, artistic color selector, and other. These are all dockers so Settings - Dockers.
I’m not sure from youtube video what is special about the mixing palette since it looks like you can just open a new file and have it opened as a small window and do the same thing other than the convenience of course, would you mind specifying if there’s more to it?

All brushes in Krita are configurable, you can also pop up the configure window by hitting F5 to make it quicker to access, the basic options are also in the top of krita window and some dockers, you can move it around too, plus shortcuts and quick palette pop-up though I believe in CSP you can add any property to the front page of the customizations for ease of access that’s probably the one special thing in csp which isn’t in krita (I think).

The few options I did not address are I think at least to a degree possible in Krita or completely possible I’m just not knowledgeable about them to say.
Although PS brushes and compatibility that’s a tough nut to crack since PS is proprietary format, technically I don’t think any program can have full support of with without licensing it though you can reverse engineer it to a degree (unless something changed since last time I was in these waters), something is in Krita when it comes to psd, some parts I don’t think will even come but I’m not 100% sure.
The question is how much it is needed and how much it will be considering the rise of open generic formats used for sharing and how much you depend on that pipeline and are willing to change it to something else I guess :slight_smile:

1 Like

I think he means a dedicate eraser tool.

This is in the “Improve inherent alpha discussion thread”, a clipping mask effect that don’t need grouping.
I remember he also has some input in that thread?

2 Likes

Thanks for the answers. Some answers from my side …

*) Krita has an eraser toggle and eraser brushes, but not a build-in dedicated eraser tool. Such an option is crucial for a workflow that many artists use - uncoupled brushes and erasers and a quick way to access them. It’s basically like most apps have it. A “B”-brush and an “E”-eraser.

*) The keyword in the clipping mask comment was “traditional”. But this is already discussed in some thread.

*) I downloaded Krita and tested the Liquify tool. It’s not quite the same. For one it seems I have to press the Liquify icon every time after pressing CRTL-T, which is an extra step. But more significantly it looks as if Liquify is very slow and lagging behind.

*) The Mixer window is basically just a canvas in a little window that you can paint, erase and smudge in. Nothing like sliders or swatches.

*) The Tool property palette is quite unique and ingenious. Nothing like popping up a settings window by hitting a shortcut. I can expose singular checkboxes, sliders, selectors etc. just relevant to the brush that I use at that moment. So for painting brushes I can expose texture or dual brush settings while for inking I can expose other settings like stabilization settings or brush start/end characteristics. It’s very efficient and quick to work with. A huge time and hand movement saver.

*) I’ve heard that the Photoshop formats are hard to crack. However it seems not to be an issue in several programs like CSP, Procreate or Artstudio Pro.

1 Like

Yep, that’s why I mentioned that some things in Krita are implemented in maybe a different way but that doesn’t always mean it’s wrong ;). Well said it in less words but tried to show some options he has o ntop :wink:

2 Likes

I’m a little speechless: ok, CSP seems to have great tools…
But “I would like exactly the same stuff CSP has”, what does it really means?

On my side as I don’t have CSP I have absolutely no idea about what a function described by one function name or a half-paragraph could be :slight_smile:
I hope developer have a better skills than me to guess what is really asked :sweat_smile:

Grum999

1 Like

You can have the same workflow as I mentioned above, it works exactly the same way, erasers are in krita and you can bind them to your shortcut as you suggest B/E, it’s not called a tool but different brush erasers (not just an eraser mode) are built-it, jsut set it up in a way that feels more comfortable to you.
Also you can have different settings for erase mode and brush too so that’s another way you might want to explore one day for regular brushes but again there are dedicated erase brushes and you can use them instead if you want workflow won’t change for you if you set your shortcut up in a way you like.

I get that, you need to adjust to a different workflow personally after moving from PS to Krita it too me couple minutes to find how to do it and since then I haven’t cared it works exactly the same as in ps/csp I just press a different shortcut but it doesn’t introduce extra steps so I got used to it quickly.

Yeah I think it’s preferable to select part of canvas first then liquify, I assume this will get better over time, there was something else to do to get better performance but I forgot it. :0
Liquify itself probably works the same it just translates values around and such I assume so I guess the difference is mainly in the tool invocaction, I guess it’s an extra step to get used to though with some plugins it might be possible to work around this. But again things might improve over time :slight_smile:

Yeah that’s pretty much what I talked about, I don’t think that’s possible in Krita right now, you can customise, there’s also a pinning option but nothing that would work as you describbed I believe.

Well that’s not true, all of them have problems with it, you have probably just haven’t used stuff which they don’t support/have also unless something changed there was the licensing issue which required purchasing a license which I don’t think will ever come to Krita since that’s not the way the program is developed but improvements have been made over time.


To sum it up, if you wanted to use krita for some things you jsut need to get used to like you got used to in CSP, some things I don’t think are really necessary to have the same way of doing since krita just has a different way, some stuff I’d also like to see, the quick access menu where you just right click and add the functionality in CSP I like and pinning just the parts of the brush settings to a quick access is something I also appreciate since I make changes on the fly often when I test stuff.

It’s nice to have a discussion about these.

:slight_smile:

Thanks again for the answers.

*) The eraser in Krita isn’t the same. I’ve tried it many years ago and it’s still the same today. CSP combines both options very well. There I have my eraser tool as well as the option to toggle the brush into eraser mode. There are cases for each of those options.

*) I can’t comment about having to pay license fees to Adobe for gaining the knowledge on how to import brushes properly. But even if so and it comes down to price, at some point t would be worth the costs as it’s something of great value for users coming from Photoshop or users who want to use brush collections created for Photoshop.

There might be ways to do things in Krita. But in the end it’s a game of pro vs. contra, fast vs. slow or fun vs. annyoing. If the pros outweigh the cons, it’s worth to give it a try. For now that’s not the case with Krita for what I do. CSP has many flaws as well, but for me the pros outweighed the cons. And I still had to adapt to things that are smarter in Photoshop or I have to use workarounds that are a few clicks slower than in Photoshop. But those are things that I don’t use that often and are acceptable.

The thread was about what I like in CSP and would be great to have in Krita rather than “there’s a way to do it in Krita”. I’ve followed the development of Krita for many years and I will occasionally check in for what’s happening in development. Any maybe one day, I will become a Krita user. But the threshold will always be, if the change to another program improves my workflow or not.

With CSP having many issues to work on and all the fuzz about the payment model this moment is as good as it gets for Krita to gain some more attention.

1 Like

What isn’t the same? Just to clarify I’m talking about a dedicated eraser and erase mode not a brush with erase mode active. I would be nice if you could specify what you mean when you say something isn’t same or so. That doesn’t tell me much :wink:

Firstly, I don’t know if this is a thing or not, it used to be but the main info there is the license. Krita is built round open source license while psd license is proprietary (closed) that would be an issues.
Someone could probably make a better PS brush importer but it’s a lot of work, PS brush engines are different compared to Krita’s so not everything can be mapped 1:1, same for CSP and other apps and it’s not always worth it.

As I mentioned above, it’s nice to have a discussion about this :slight_smile:

1 Like

Well, I’d also say I think the eraser workflow can be a bit better, especially since finding something suitable for what I’d consider to be standard requires the use of plugins, which a lot of users might not be aware of or able to get working.

@nickgeneratorfailed, you can find one proposal for the Eraser Tool by @AndreasResch and the resulting discussion in Feature request for dedicated Eraser Tool

4 Likes

For what I know, in Krita when you press “E” you can select a specific eraser and not the momentarily used eraser (whichever it is right now). That’s the difference. Other programs always switch back to the most recent used eraser.

It’s not for me to decide if something “is a lot of work” and if it’s worth to put that amount of time into something. It could be but it also couldn’t be that bad compared to other endeavors. But obviously other programs found it to be worth it and I personally appreciated it a lot. Photoshop brushes can be converted pretty well to other programs with advanced brush engines. PS has the most basic ones of them all. It might not be able to convert everything completely identical but even “pretty, pretty, pretty good” is good enough for most users. And I can confirm that both Artstudio Pro as well as CSP had no issues with my bigger brush file that contains several hundred of brushes in all kind of variations. The ones I use a lot, I tweaked to make them even better (using the better options in CSP). But it’s a minimal effort compared to create them completely new.

Yeah. That’s a long discussion we already had about it. A similar discussion happened a few years back on the old KDE forum as well. But the request wasn’t really picked up.

One user was so kind to program a plugin as a replacement, but that should not be necessary. It’s such a simple thing functionality-wise yet so powerful in its purpose. And if you find it equally as important, support the request by upvoting it.

Yeah, that’s why I specifially mentioned there is an eraser brush as an eraser which works just as any eraser tool in other apps, there’ actually a number of them, it’s not th erase mode (E shortcut) so if nothing else you can have the same workflow with eraser here too :slight_smile: plus the erase mode if you want.

But I get it, it’s different you need to figure it out if you are used to something else.

1 Like

For me a simpler version of brush stabilization similar to CSP.
It’s frustrating to use Krita’s stabilization, or it looks like there’s nothing or makes the brush too slow.
Before they say that you can configure, I’ve already tried to increase and decrease the values one by one to more or less.
The feel is completely different between Krita and CSP.

2 Likes

People, you are derailing this post completely while focusing on an Eraser Tool, if so go to the topic @tom linked above. It will be more healthy and productive.

Maybe you are talking about something like this:


Here the link for the ‘traditional’ clipping mask thread. There are advantages to this workflow, it was just a matter of figuring out how to implement in Krita.


There is a code proposal for making importing .PSD files easier to Krita.
PSD clipping layers import


This one is hard. Someone would have to practically reverse-engineering the brushes from photoshop. The worst part is that even then some brushes would not be the same.
That’s because when using a texture, PS draw the brush stroke and then add the texture over it (as texture strength goes up).
image

Krita mixes the brush and texture. So the stroke disappear with low texture strength.

5 Likes

The stabilization of CSP works pretty well for me too. The only weird thing is the logarithmic scale of the slider where the lower values do very little and you have to crank the slider up pretty high for a more pronounced effect. But otherwise it’s simple and works very smootly.

There is a scratchpad docker plugin by @scottyp here - Scott Petrovic / Krita Scratchpad Docker · GitLab

2 Likes

*) I can’t remember how the mixer works in Rebelle or MyPaint, but it’s basically nothing more than a little canvas window where you paint and mix. It’s also great as a quick color palette where you store color dots of the colors that you use frequently. Before I always did that inside the actual painting.

*) I actually care about the exporting to PSD more than about the importing. Cause Photoshop will very likely be used for finalizing art when it goes to print. In CSP it works pretty well to send a copy of the painting over to PS, do what can’t be done in there and get the file back to CSP. Of course there are layers that aren’t compatible, but in most cases those are not the important ones.

*) Photoshop brushes aren’t really complicated. There aren’t too many options in them compared to Krita or CSP. And if not all the features can’t be converted 1:1, that’s fine. If it’s about changing a dropdown or adjusting a slider to get a similar (or even better) effect. That’s OK. But creating every brush from scratch is a very different situation when you have dozens of brushes. And if the Krita version is better (like the texture blending seems to be), nobody will complain.

3 posts were split to a new topic: How does stabiliser in Krita work?

That looks about right. If people can blend in there as well, it’s about the same as in CSP. I only wish that more things were in Krita from the start so that people don’t have to search for all the pieces individually. Once a plugin is that useful or even necessary that pretty much everybody has to install it, the developers might as well think about incorporation it into main program. Or at least some functionalities of it.

Yes. Look at the video in my previous post about it:

Me too, me too.

The following is my own assumption.
I believe there is a commitment from the devs to support the plugins bundled with Krita (at least is like this with blender). So plugins from third parties would have to be forked, or the creator ‘officially’ added to the Krita dev team to mantain the plugin.

2 Likes