Shop Forum More Submit  Join Login
krita.org/en/item/krita-3-2-1-…

This fixes some annoying bugs in various places.

We also updated our vision this week:
krita.org/en/item/kritas-updat…

Also, we've prepared a test build with possible solutions to various tablet and graphics driver trouble on windows:
krita.org/en/item/angle-and-wi…

Please try it out and take the survey!
Add a Comment:
 
:iconibr-remote:
ibr-remote Featured By Owner Aug 27, 2017
Ngggrrhhhh I just updated.... pah...
Reply
:iconcestarian:
Cestarian Featured By Owner Aug 26, 2017   Digital Artist
"We replaced the “for masters” with “frequent, prolonged and focused use”. The meaning is the same..." It is not, but the new one fits you much better since krita's brush engines have never been polished enough to suit any kind of master, and you haven't seemed to work very hard to make it that way either, also like how you removed "Krita supports creative working by getting out of the way and with a snappy response." because if there is one thing that krita has always failed the most to be, it would be snappy :D

Sorry for the negative comment, but I was always hoping you would just try to do better and line the program up with your direction instead of adjusting your direction to match your current program.

I want to return to krita one day but for that to be viable for me, it definitely needs a better brush engine; better in every way, and better support for high resolution painting, You say that you listen to what users say, I've been saying this stuff for years the digital painting brushes are the heart of the program no? why is it so neglected? After complaining about the lack of speed for years and only getting the duct-tape measure called instant preview as a speed improvement (which I do appreciate, but it's just not enough) I've finally moved on.

Furthermore, there's a visible difference in quality between works done in krita and in other software, at first I thought it was because krita has less good artists on it but it's becoming more and more clear that that's not it, the brush engine is just inferior to what even the most basic of other applications have. Please stop neglecting the digital painting aspect of the program. Do better, I know you guys are capable developers, this is not your best.
Reply
:iconkitmouse-nikita:
Kitmouse-Nikita Featured By Owner Aug 26, 2017  Student Digital Artist
Hi! I'm not sure what do you mean, by "betetr brush engines". But looking at your comparison I thought, maybe this explanation pic could help you get what you want from krita's brush engine:
hint by Kitmouse-Nikita  
I personally find krita's brush engine one of the most powerful and versatile in painting apps.

If I misunderstood you, feel free to specify what exactly do you mean.
Reply
:icontherahedwig:
TheraHedwig Featured By Owner Edited Aug 26, 2017  Student General Artist
These bugs are already known for a very long time, they're here in the bugtracker:
bugs.kde.org/show_bug.cgi?id=3…
bugs.kde.org/show_bug.cgi?id=3…

They are the most complicated bugs in the whole tracker, and one that we are very cautious about, because the straightforward solution would in all likelihood make the brushes far slower and increase the lag tenfold.

Cestarian doesn't know it is in the tracker, because I stopped replying to Cestarian a long while ago, because even back when I attempted to listen to his concerns, he's done nothing but insult and patronize all of us. We are very open to critique, just not abuse, and I am now going to investigate how to ban someone from a deviantart group. It should be noted that the majority of us are doing this on a voluntarily basis.
Reply
:iconcestarian:
Cestarian Featured By Owner Edited Aug 26, 2017   Digital Artist
The issue I pointed out, you have it on ALL your spheres lol, look at mine in full resolution. It's the artifacts in the gradients, again look at mine in full resolution (you may have to hit the zoom button twice to do so) and look at how Krita has these wiird patterns in the gradient that photoshop and paintstorm don't (although photoshop has a noise pattern, but that is way better than rogue lines everywhere like in krita)

I posted that link as an example of visual quality issues with krita's brush engine, the other way in which it needs to be improved is S.P.E.E.D. the best way I've seen to do so recently is graphically accelerated brush engines (use gpu instead of cpu to process the strokes) Paintstorm does it and manages to be faster than photoshop by doing so, black ink also does it and it is just INSANELY fast, black ink's brush engine is a fucking work of art it's so fast lol. the canvas is also much faster than in other programs which is nice, I believe the secret is that they have a capable graphical programmer, no other painting software has a capable graphics developer behind it. (by capable I mean good/specialized, someone who excels in graphical programming as opposed to someone who is only half-decent at it, I'm not judging though, graphical programming is pretty darn complicated compared to just good old fashioned programming, but this is just an idea, even a half-decent gpu accelerated brush engine would be much faster than photoshop's brush engine, and if you can get to that level, arguments for using photoshop over krita will start to fade away really fast lol)
Reply
:iconkitmouse-nikita:
Kitmouse-Nikita Featured By Owner Aug 26, 2017  Student Digital Artist
Hm-m, I see now...
Reply
:iconradian1:
radian1 Featured By Owner Aug 26, 2017  Student Digital Artist
Krita team have very limited resources you know? What do you think would happen if they will listen to everyone and fix problems\add features for everyone? Damn, they would spend a few years only on my ideas.

Most people don't need extra smooth soft brushes (like you) or extra tricky stacked brushes (like me). And developers do that they can by doing most asked things. Brush engines is not one of them. It's not perfect but it's one of the best options by my opinion. And you are only one person who says otherwise.

"There's a visible difference in quality between works done in krita and in other software" I can treat personal. I do same stuff other people do in photoshop. I need to create my own tools because there is no one else to do it but I can create my own tools. I can make brushes works as I want.
Yes, there is a difference in quality between krita and some other apps but the difference itself is inferior, not the brushes. And you should be Sherlock to actually see it in real work. Learn your krita-fu.

Toxic comment is the last thing that inspire people to work. Pay some god damn respect to guys. I'm amazed that such small team with limited resources creates and develop the best program for digital art. Krita is program with fastest evolution and friendliest community I know. I can only dream what they would do it they would get same resources as photoshop.
Reply
:iconcestarian:
Cestarian Featured By Owner Edited Aug 26, 2017   Digital Artist
"Krita team have very limited resources you know? What do you think would happen if they will listen to everyone and fix problems\add features for everyone? Damn, they would spend a few years only on my ideas. "

Yes but, heart of the program dude, the primary feature of the program is lacking, that's a bit different from some new and cool idea about how post stroke correction or a posterize filter would be cool, if painting software devs do not give the brush engine #1 #2 and #3 priority, they have their priorities wrong. This is the one feature that makes or breaks the program, and you do not decide if people need airbrushes or not. Rough "painterly" style like yours is basically the only viable painting style for krita with it's current brush engine kit, except for muddy smudged painting with the smudge brush engine.

I make my brushes myself, textured brushes even, and krita is where I first learned it, in my opinion any digital artist who does not make his own brushes is a miserable excuse for a digital artist lol, I know how to appreciate what they have, krita has a more customizable brush engine than photoshop, but photoshop has an orders of magnitude better polished and functional brush engine than Krita does. Also your soft blending thing is not the desired effect, it's not completely soft, and furthermore, the thing I did was done the exact same way in all 3 programs in my example.

You clearly missed the part at the end where I said "
I know you guys are capable developers, this is not your best." 

Also, if you think krita's brush engine is impressive you have clearly never tried corel painter or paintstorm studio (the latter was developed over the past few years (think 2 or 3 years) by also a small independent developer (probably just 1 guy I'd bet), so krita has no excuse for team size in comparison, that program may not be as feature rich as krita, but it's brush engine is spot on besides a few bugs, that are inevitable considering how new the program is) they too did not have unlimited resources, there's also black ink, even more impressive program, it's core  brush engine and canvas are superb, top notch, but it lacks many secondary features, also developed by a small, independent team. I know the krita team have limited resources but that is no excuse to do sloppy work on the core feature in your program, it's just an excuse to do sloppy work on all the other parts of it.

I'm not saying Krita's brush engine is bad, I'm saying it's not good enough. It's unpolished. I did and still do prefer Krita over Photoshop, I did not switch to photoshop, I switched to paintstorm. As a digital artist who creates my own brushes I feel much more 'free' in paintstorm than I ever did in Krita, although it did take me much more time to learn how to fully utilize it's more complicated brush engine (krita has many subpar brush engines, paintstorm has just one superior brush engine)

"Krita is program with fastest evolution..." It's not evolving, it's only expanding, evolving would be improved more polished brush engine, canvas performance, text/vector tools, etc, etc, building up what is already there, but instead we're getting new features galore with the old buggy parts just left as they are more often than not. These devs do not have their priorities straight.

I'm not writing this to be toxic, I'm not writing this because I dislike krita, Krita served me very well and I really really really want to be able to keep loving it, but I can't, it literally has taken so long for them to fix up their stupid brush engine that a whole new program with linux support and a much better brush engine has been created while they were working on new features. I'm not saying they shouldn't add new features, I'm saying they should enhance and reinforce and polish their core features before they expand to exciting new features. I understand how it's more fun to develop new features than fix up or re-write old features, and I was willing to accept that in a project with literally no funding but now that they're crowdfunded, their negligence of bugfixing and improving existing features is too unprofessional. If I wasn't so busy trying to learn to draw better I'd probably just fix the brush engine myself, the other reason I don't is because the project uses kde.anongit instead of just freaking github like everybody else so the project files are really inaccessible and I have to learn a whole new system to access the source files and understand what's what, this is probably the main reason why they don't have more active developers, if they moved over to github I'm sure a bunch of the more tech savvy artists would swarm at this stuff to make it much better, much faster than it's current rate of progress, myself included. It's open source but at the same time anti-outsider, it's too tied up in being a kde-specific project even if it's outgrown kde long ago (just like it used to be stuck in being a calligra program even if it had long outgrown that, not long ago) they're not making full use of their open-sourceness, they're wrongly assuming that just because the source is accessible online that people will mess with the code and make commits, but they're wrong, most people outside of the kde community will think it's too much hassle.

I really like krita, I really want to love it and I want it to be my main drawing software, and for a long time it was, but as time passes, and technology improves, krita only seems to lag further and further behind my growing needs for higher spec software. I wouldn't be saying all this stuff if I disliked or otherwise didn't care about krita, it's exactly because I care, I want to see krita rise to the top, and I think the lacking brush engine is the PRIMARY reason why it falls behind photoshop, corel painter and even SAI. And I also think they need to start using github to make the source more easily accessible to other programmers for literally more free work, it is flat out stupid not to use github for a project like this, I won't tone this down, krita needs to start spreading it's wings beyond KDE more. just as they said with their new vision thingy, they completely omitted KDE out of it, good first step. but maybe it's time to realize that krita is not part of kde, but rather kde is a part of kritta, kde will follow wherever it goes (inevitably considering it uses the kde framework thing) they need to allow themselves to be their own thing if they want to truly take off and kick some serious ass, which they have always been on the cusp of doing yet always keep falling short of actually doing it.

And lastly I guess, I am very far from being the only person who says krita's brush engine is insufficient. Furthermore I'm only a part of the vocal minority of the minority that uses krita :stare: and part of another minority of artists who actually understand how this tech works, i.e. most artists would just say "krita is slow" as opposed to pinpointing it to "the brush engine is slow" or "when I paint in krita it looks ugly" as opposed to "insert specific brush engine issue" which I do.

I'm tired of the developers ignoring the brush engine, I've had enough of it, and until they fix it, even if it pains me, I will not be able to take them seriously again. I hold ALL painting software to the same standard, the brush engine IS the program, if the brush engine has serious problems or is laggy, the program is judged by that and only that first and foremost, the more sever they are the harsher the criticism, krita's rating would be mediocre, it has mediocre speed, and severe issues with the brushes resulting appearance that is hardly acceptable, no other program I've found (and I think I've tried almost all of them) has the issues I had with the soft brushes in krita, that makes it a (clearly) serious problem. Reason I switched to paintstorm studio was simple, it has a fast brush engine (faster than not only krita, but also photoshop which has the most optimized brush engine out of all these painting softwares with the two exceptions of paintstorm and black ink) and it does not have any quality issues with the strokes like krita does. Also, it's developers actually listen to what I and other people say, I feel like the krita devs only listen to what a handful of specific people say, they are (clearly) very closed to feedback and that is just a really bad sign. So until they get serious about Krita as a painting software, I cannot take Krita seriously no matter how much I want to, and I really, really want to, but if I feel that the brush engine of a program is limiting me in any way, it is clearly not doing it's job very well don't you think?

Complaining about it for years has turned from hope for a better krita, to bitter frustration, so from where I'm sitting their "vison"'s comment about being developed together with users is nothing but talking out of their asses. As I've repeatedly said, I wish it were otherwise, truly, and deeply, but this is what it looks like from my perspective, the one feature that matters the most to me in the entire program, complained about for years, and neglected for the same amount of years, my patience simply ran out, I can't wait for krita to get better any longer now that I have better alternatives which while not free, are dirt cheap at least (unlike corel painter which would have been my first choice if they had linux support)
Reply
:iconkitmouse-nikita:
Kitmouse-Nikita Featured By Owner Edited Aug 26, 2017  Student Digital Artist
Though big part of what you said is imo unjust, I think you pointed at kind of interesting issue.
Besides abovementioned can you point at some else?
Reply
:iconcestarian:
Cestarian Featured By Owner Aug 26, 2017   Digital Artist
Yes, brushes are slow at high resolution, even with instant preview, also, instant preview is a weird hacky feature that allows strokes to be rendered before they are fully processed, this is essentially a duct-tape measure to skimp on the task of properly optimizing the brush engine so that the program is more responsive. A good duct-tape measure, an appreciated duct-tape measure, but still it is a feature that should only be a temporary fix until the underlying problem is dealt with, and that is that the brush engine is too slow and unoptimized.

What part is unjust?
Reply
:iconradian1:
radian1 Featured By Owner Aug 26, 2017  Student Digital Artist
Please don't do these walls of text it's really hard to read :|

1) Yes, krita have some problems with brushes.

2) Many people don't even know about these problems and most of users who know don't think it's something critical. Usually it's like "Hello, I have this problem" - "You need to do this and this but you'll also get this problem" - "Hm, okay, thanks". You are not the only one who says krita's brush engine is insufficient but you are the only one (from what I've seen) who treat is as critical flaw.

3) If you think brush engine is the program and flawed engine = bad program then it's your problem, not the program one. No offense. I bet many users have feature\bug X which is "core thing in painting program, without it program sucks". When many people say so X developers start to think how to fix it or hot to implement it (and how much work\time it need).

>You clearly missed the part at the end where I said "I know you guys are capable developers, this is not your best."
Yes, my bad.

>I have to learn a whole new system to access the source files and understand what's what
It took me half of the day to make my first patch + a few hours to set up virtual machine, OS, tools and stuff + a couple of days to complete the patch just because I'm stupid.

>
corel painter
Very unintuitive which is "
This is the one feature that makes or breaks the program" by my opinion.

> paintstorm studio
It's very cool program and it's #2 in my personal list. I played with it for some time, found some flaws critical for me and didn't found some important features. Brush engine is really impressive but for me it's not enough to start use it as main program. I need best balance between comfort, functional, performance and stability and krita is best so far.

>
"vison"'s comment about being developed together with users is nothing but talking out of their asses
Today they made builds with solution for one of biggest problem (I see many, many people with this problem).
Dmitry work on some brush optimizations and multithreading to improve performance (people complain about it a lot).
Team planned to work on stability and bugfixing in next year which is main problem for many krita users (even if I personally don't 100% agree with it).
You still think they don't listen to users? Or they don't listen to only you? I'm sure it's second, not because they don't like you but because problem you pointed isn't high priority (even if you think it's critical).

You reported problems to bugtracker? Or it's already on the
bugtracker? Any comments from developers?
Reply
:iconcestarian:
Cestarian Featured By Owner Aug 26, 2017   Digital Artist
Hahah, you view "Intuitiveness" as the one feature that makes or breaks a program? It's literally the one feature that has no impact on the programs function, intuitiveness exists solely for the purpose of being "beginner friendly" and coincidentally, krita is anything but intuitive, it is not badly designed by any means, but it has too many buttons and options and total features to qualify as "intuitive", and trust me, I think this is a fantastic thing (except for Krita's counter-intuitive default keybindings, I don't know why Krita's trying to have it's own special thing with keybindings instead of defaulting to similar bindings as everyone else, it's the epitome of counter-intuitiveness), intuitive is like paintstorm or sai, when you open the program for the first time, if you have ever used any digital painting software before, you know exactly what everything you're looking at is and thus where everything is. I have never viewed intuitiveness as an important feature in any software except for desktop environments and text editors, that's because for desktop environments design is everything, it's supposed to not-get-in-the-way, but some people (like apple and canonical) take it too far and make it over-intuitive stripping it of functionality and options for the sake of intuitiveness aka simplicity. That's not good either.

But the least intuitive digital painting software I've seen, in order, are

1. Gimp (It's also ugly to boot)
2. Photoshop
3. Krita
4. Corel Painter (also ugly to boot, but makes up for it all with functionality)

In that order, everything else is pretty impressively intuitive, the most intuitive one however has to be MS Paint :D

But due to how intuitive yet highly capable they are, I recommend SAI for digital painting beginners and Paintstorm for those who are beginners but also have a GPU. They're the perfect starting points (even if I myself started in Krita, I would never have been able to start in krita if I hadn't taken a freakin school course on photoshop a couple years earlier so I sorta knew my way around about half of photoshop and much of that translates directly and indirectly over to Krita)

In corel painter's and gimp's case, the unintuitiveness is just poor design decisions. in photoshop and krita's case it's a little something called feature creep. I actually have an idea how krita could bypass this issue by having a 'simple mode' or even 'krita-lite' edition with a redesigned UI that has all non-critical features stripped out of it and a simplified UI. Reason I've never mentioned it anywhere is because this is not something I care about. you see I don't need intuitive, I need configurable. My ideal program allows me to keybind EVERYTHING so that I never ever have to click anywhere in the UI (except maybe the navigator) in other words, by learning the ins and outs of the software in question, I make it intuitive, the sad part is that for photoshop and corel painter, the keybinding support is sorely lacking, but paintstorm and krita are superb although Krita's keybinding menus are super confusing, you can do almost anything in them, same with paintstorm there are only a few limitations there (and very few, in paintstorm you can actually use ANY key as a modifier, so for example you can bind a function to a+d if you want instead of like ctrl+d) that's functionality, critical functionality, and I will take that every day over intuitiveness for software I am going to be spending hours upon hours in.

So we clearly have different priorities and I quite honestly think your priorities are super weird, I cannot fathom why you would want something like intuitiveness in a program that you spend hours upon hours in, intutiveness only makes it easy to learn and boils down to good UI design.

I would report it to bugtracker but the kde account system is probably the closest thing to cancer I have ever found on the internet, again going back to my point about Krita needing to be it's own thing instead of a part of kde. (I love KDE btw, I just hate their community sites, almost to the point where I think whoever designed their forums should be gassed :stare: almost)

I do think krita is quite stable and agree with you for that, but how can you disagree with bugfixing being "a main problem"? I want to say, duh... because it's obviously the main problem, bugs are always the main problem, if we had no bugs we'd have no problems, only missing features. Also brushes never had multithreading? lol, that is just sad. Anyhow, I honestly do not understand how it is possible for you, a painter (quite decent one at that I might add :D ) to think that issues with the brush engine are ok and non-critical in a digital painting program. I don't know what you're painting with, but about 95% of the time I spend in digital painting software is spent using the brush engine, so it's obviously quite critical for me. Are you seriously trying to tell me that the brush engine is not your single most used feature in the program? Cus it doesn't look to me like you're painting with vectors or the bucket tool.
Reply
:iconradian1:
radian1 Featured By Owner Aug 26, 2017  Student Digital Artist
Well, let's separate "Intuitiveness" and "comfort". I think I don't need to explain comfort :)
Maybe I'm wrong but by Intuitiveness I mean it's easy to understand how it work and how to make it work as you want. Then I tried corel painter I just couldn't understand how the heck it works. There was some other problems as well so I feel that it isn't the program I'd like to use everyday.
From all programs I tried I can call "unintuitive" corel painter and verve painter (maybe also blender, just because it's very complicated). Gimp was a bit more intuitive but very bad in comfort side (honestly, it sucks in both :P).  Oh, and zbrush, this is the worst program I ever tried (I know it's sort of the only standard but still).

Krita isn't the best by this parameter but I think person with any experience in digital art (or something similar) can understand krita pretty well after some time. Personally I started with sai and moved to krita with no problems but I never had the fear of complex things.

I recommend SAI for beginners too, and krita or paintstorm for more advanced users (or clip studio if they more interested in comics or anime). Paintstorm is too much for novice imo.

You know, there is some ideas about simple mode, on bugtracker or phabricator. I think it's good to have simplified ui for "young" artists.

> I need configurable. My ideal program allows me to keybind EVERYTHING so that I never ever have to click anywhere in the UI
Yes, yes. I totally agree. The problem is I already have problems to find a free button on my keyboard :P This is why I wait for python scripting good tutorial about python scripting and free time to make my own dockers with everything I need.

>So we clearly have different priorities and I quite honestly think your priorities are super weird, I cannot fathom why you would want something like intuitiveness...
People are different ¯\_(ツ)_/¯ But maybe my meaning of intuitiveness will help you understand.

>I love KDE btw, I just hate their community sites
Heh, can agree. Kde forum annoy me as well.

>how can you disagree with bugfixing being "a main problem"?
It's all about people. If you make product for people and getting money for it you should consider what people want. People want many things so you should decide what is more important. If more people rant about X - X is more important. It's all very simple. You are not alone, you want your ideas to become real (in this case fixing issues), I want mine, someone third want their.
Fixing all bugs is wrong way to work and also it's nearly impossible in such big project as krita. It is not your small personal project you do for yourself as hobby and can ensure you fixed all bugs.
Just funny example: in some program I don't remember I was getting a crash when... closing the program. It worked just fine and had no problems but this crash is obviously a bug. Point is it wasn't critical at all, it wasn't bother while you work, wasn't prevent you from save. Just one little problem :)
Reply
:iconcestarian:
Cestarian Featured By Owner Aug 26, 2017   Digital Artist
Your definition of intuitive seems to be the same as mine, but you overrate it that "I don't understand how it works" is what is called a learning curve, all programs have one, intuitive programs have an easy learning curve (like paintstorm and sai, with the exception of paintstorm's brush engine maybe) whereas unintuitive programs have a steep learning curve, however if it's a program that you're gonna spend potential years worth of hours of your life in, then how much is it to ask that you test all the programs and walk the entire mile by learning them all as well? even the ones that are steep? (like photoshop and painter) comfort (which includes responsiveness and speed) and quality of results as well as how much fun it is to use (AFTER you learn it) should be the #1 things, all 3, not just one. It certainly may take a few days to learn to use corel painter or black ink or photoshop, but how do you think you will feel if you realize 5 years from now that you actually like corel painter better than krita and would have preferred it all along but you were too lazy to learn to use it the first time you tried? :P the whole "everything needs to be intuitive and user friendly" is consumer market drivel mostly pushed by Apple. I remember back in the day where everyone knew that apple made computers for people who didn't know how to use computers, i.e. it's for idiots and stubborn people who are too lazy to learn how to press a few buttons. If you have the capacity to learn programming, you have the capacity to learn how to use zbrush, btw zbrush is like... one of the easiest 3D modeling programs, try blender or 3ds max, it will be your worst nightmare lol. But yeah, stop shying away from learning curves, power through, learn to use the software you're interested in and see what happens, or as they say, man up.

This is the difference between professional software and consumer software, another example which I assume you might know considering you're a programmer. Most servers and supercomputers use Linux, you know this I assume, yes? Linux is very unintuitive compared to windows and macos. But in return, linux has significantly greater functionality and options for customization (even specialization) to bend it to your will and make it behave the exact way you want, and whenever it by any chance fails to do so, you have the option to just rewrite parts of codes in applications as the ultimate solution when all else has failed, whereas on windows you can expect everything to be proprietary and closed source, and you have no way of fixing ANY problems with the operating system itself besides twiddling with a few GUI-bound options (whereas in linux you will tend to have a settings file to fall back to when the GUI isn't sufficient)

The reason you think Paintstorm is for novice is because it doesn't have all the things, it focuses on painting and every single feature it has has something to do with painting. This means some commonly used features (vector tools and text manipulation for example) are lowest priority and get added last, paintstorm is still in basically an early stage of development, it's only existed for about 2 years I think, where Krita implements feature after feature in basically alpha state and refines them 'later' (i.e. procrastinates on the bugfixing part), paintstorm is adding only the basic most important features (core features :D ) and refining them as much as possible before getting distracted with any extra features.

As for your keybinding woes, I have about a 100 key combinations at my fingertips to use freely, I learned from a hardcore mmo gamer once that to maximize keybinding efficiency you have to bind everything so that you can press all the buttons and key combinations without moving your hand, for me this is Ctrl+alt+shift+tab and asdfgqwertzxcvb and 12345, I may also use F1-F5 for less commonly used functions. alone these keys aren't many in number, but if you combine them with all possible modifier combinations of ctrl,shift and alt you get over 100 keys without ever ever ever needing to look at your keyboard or "search" for the buttons, and without ever pressing the wrong button (or at least it's super rare :nod:) just a tip if you want to make the most of your keyboard.

If you want a good python tutorial, assuming you're a complete noob who doesn't know anything about python, check out the tutorial on afterhours programming (google it) it's pretty solid and can get you fully started with python. Python is so easy, I wanna learn C :D

Bugs that impair function and cause crashes and freezes should be prioritized, the banding shit that happens on smooth gradient brushes is a bug that definitely impairs function of one of the primary (and oldest) features in the program, a bug that can wait is a bug that does not impair function, for example needing to wait a while for filters to be applied, or crashing after trying to close it like you said, or the text tool being shit (this is a painting program after all; although after starting to target comic artists, this is a big no no, i.e. critical) the brush engine is riddled to the brim with bugs, I feel like it is the most neglected feature in the program because besides instant preview I have never for 3 years noticed any major improvements with it. A few new features, a few new brush engines, but no freakin bug fixes, that's not right man. The 2 features that should go first, the 2 features that should be polished to hell and back are the brush tool and the canvas. The canvas is used 100% of the time, and the brush tool is used by the vast majority of the users of this program for at least 80% of the time. All other features are used much less, this is my reasoning for why it should be priority #1, and even minor issues with the brush engine should take priority over major issues in say the filter system or even the layer system. This is how you achieve polish, and if they would do it like that, in a couple of months the brush engine would be so polished it would put photoshop completely to shame, but ever since I started using krita, it's brush engine has only barely been able to compete with photoshop's, and it's not even because photoshop's brush engine has some features that krita's doesn't, no not at all, it's bugs, and performance issues that make it so, and it annoys me that such a major feature is being neglected this much. I mean we are approaching version 4.0, and brush engines are now finally getting multithreading? they should have had it in 2.0 at the latest for fucks sake, adding it this late is like a bad joke, but at least they're adding it and I'm excited to see the performance improvements it brings, but I am still not satisfied, because this is an obvious feature that will be taken for granted because it should have been in there in the first place and everyone knows it, even the people who don't even know what multithreading is lol.

Long story short though I guess, the developers of krita need to take some time to focus on polishing the overall program and giving the brush engine some love. The brush engine and canvas are the foundation of this program, no matter how beautiful you make a castle, if you build it on a poor foundation it's going to crumble anyways.
Reply
:iconradian1:
radian1 Featured By Owner Aug 27, 2017  Student Digital Artist
I just won't try corel again :D
As I said "I don't understand how it works"wasn't the only problem.
Zbrush was much harder to start work with, I had to watch good tutorial and from time to time rewatch some parts. Blender was much easier but more complex.

I know the difference between professional tool and, let's call it, hobby tool. I prefer many buttons even if it scares at first and harder to get used to. But krita isn't supposed to be tool for professionals.

I think Paintstorm isn't for novice because of it big and complex brush engine with many, many settings. Sai have everything to start with digital art, Paintstorm have much more (99% is in brush engine :P).
Also, not very agree about refined engine. I had a couple problems with double brushes, talked with dev and he said "I dunno, nobody use it lol. I'll look at it, I know double brushes needs to be reworked".

I prefer hotkeys without modifiers. I use hotkeys with modifiers for less frequently used functions and I'd prefer some custom popup with 120% of them instead of some finger hurting hotkey.

I know python (more or less), I don't know how to use it in krita or how to use krita via python. There is some examples and one simple tut but I still need some time to mess with it.

Well, I think all this stuff require really a lot of work to be done. Maybe next year ("bigfix and polish year") they will do it. Again, me and others don't think it's so bad. I personally think sometimes "oh dear, in PS brush like this looks better" but then I just keep working and get results I'm happy with. If you think it's so important nicely ask devs to add some kind of "brush engine polish" to polls (I head there will be polls for what area need more work). Make good examples that you can show to users and say "see? choose brush engine polish to get rid of this problems".

As far as I understand multithreading brushes is very tricky to do. I took a few days of just thinking and looking for a solution how to make it. And imo, Instant preview is decent function and really helps to deal with lags. I need some polish to be really good but some 4.0 builds feels much better already.
Reply
Add a Comment:
 
×

:iconkrita-free-art-app: More from Krita-Free-Art-App


More from DeviantArt



Details

Submitted on
August 26, 2017
Link
Thumb

Stats

Views
6,346 (1 today)
Favourites
1 (who?)
Comments
15
×