12/2/18

Round 1. Visual Experiment for Krita 4.0 new layout proposal



The Krita team is working hard to release Krita 4.0 on March. We as users try to help in some ways not always coding but creating resources and giving feedback and ideas.So, maybe this post could be interesting for you as krita user. here we go. consider this like a live post, where i am going to publish my ideas on this subject. My ideas to organize the krita brush set a bit more

I have been thinking about how to get the best of what we already have in krita. It sounds a bit crazy but take it as it is. **An experimental place for experimentation.** As we are making new things with brushes maybe is a good time for this kind of thing.
Sometimes is complicated due emotional attachments to the brushes. But for this experiment imagine everything is possible and nothing is solid like a rock

I often find myself searching for the right presets and then I have to search by word or visually. That is not a big issue. It takes me little time but I feel is not the best way to do that.

I have thought what other users might be using, so i take in consideration some facts:
  • What  Videos, tutorials,  screen capture, photos, are showing about layout and preferences
  • There is not a perfect solution. Even when is the best solution people can disagree due they are used to previous solution or personal taste.
  • krita covers a widest range of users. From beginners to pro users.
  • Pro or advanced users often use customized tools
This is my proposal to have the krita set more organized. To do it** I have printed several copies,numbered and wrote brushes name and cut all the brushes separately.
This makes the set more mobile because I can move brushes freely without worring about the names. (Then we have to being able to translate all these changes to the real application. Also this way I have a **overall view** on what we have on the table. After lot of game "moving" the brushes i think in them this way

I go from simple brushes , using only opacity and basic spacing to more complicated "organic" feeling . From simple to complex, order to chaos. 
After a bit more of thinking i ended with this idea as a guideline in each category :
 First we have the "Basic" behavior, then we have a more  Textured Brushtroke, then we have the brushes that are controlled with Pattern, and finally we have  Special Brushengines (Hairy, Hatch...)
(I think this helps also the user to guess where to look for a textured brush for example.)


Let's put a name on them
**Is hard to find good names, even harder ordering them alphabetically, but here we go. Who knows, maybe you will like it.**
 Basic (10 basic brushes to cover a wide range of painting without knowing the program) **covers painting both hard and soft,texture by brush tip and pattern,erasing and basic blend.**
These are my basic for a begginer. If you post in a wheel you get something like this.

Blenders
Draw (pencil and shading)
Erasers
Ink
Modify color (blending modes)
Painting
Paintwet(colorsmudge)
Smudgers (if we don't want to use the blender word and here has more sense because they are wet too.
Texture brush (brushes with more organic feel. Simmulates texture by the brush tip. Low spacing)
Texture rough (textures with big sizes and big spacing. Also controlled by patterns)
Specials(other brushengines) they are almost at the end because they have unusual behavior or special features. Pixelart could be here.
ZYX  tangent normal (3d. as this is different from illustrative painting I would keep them at the end of the set.
Quick brushes(I don't know if we are going to keep this brushes )

I have tried to keep the set organized and i have deleted more than 40 brushes, and i find the set visually easier to understand. 
If you have suggestions or new ideas just share them on the comments. Thanks 

I have a list with all the brushes that i have removed and why. are you interested or do i finish this experiment?

More info about brushes soon. you can take a look into the krita brushes core place here at phabricator. https://phabricator.kde.org/T7424