This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Brush Patterns Feature

Tags: None
(comma "," separated)
Ryan
Registered Member
Posts
41
Karma
0
OS

Brush Patterns Feature

Mon Feb 03, 2014 5:13 pm
I've been going through a lot of apps and I noticed something about their version of the Krita brush "patterns" i.e. the internal brush textures you can add in some apps. Procreate has this. Procreate is an awesome app but the iPad is terrible due to dire pen tech but don't get me into that. One major difference is that in (for example) Procreate the "pattern" or what they call grain, moves when you start a new brush stroke i.e. the new tiling is in a different position relating to where the stroke started from. This makes for much richer brush textures. It is a simple difference but with radically better effect. There are a few other settings for the brush grain but this one is the key.
User avatar
Azzart
Registered Member
Posts
45
Karma
0

Re: Brush Patterns Feature

Thu Feb 20, 2014 12:39 pm
Hi all, this is my first post on this forum so I think a little introduction could be useful...

I'm an illustrator from Italy who has always worked in Painter and in my neverending quest to substitute it I discovered in recent weeks the existence of Krita, of which I think it has great potential and is a great software already as is.
I'm also a Procreate user, who by pure chance already exchanged some views with Ryan in the Procreate community. Let me say that Procreate brush engine is by far the most impressive I've seen during my various years as an illustrator. Krita engine is already very good too.
Yet like Ryan says it just lacks that little bit to become even better: how i handles textures for instance

My suggestion to make it better from an artist point of view take into account two factors:
---as I understand, now Krita handles a brush texture always applying it considering the upper left angle of the texture and the upper left angle of the canvas as the coordinate (0,0). And start drawing and repeating the texture from that point.
Like Ryan suggests it would be a great improvement if the software considered the starting point (0,0 coordinates) to lay down the texture the point of contact where the brush stroke begins everytime it would lead to a more varied and natural look to it.
---another factor is the scale of the texture: something that makes the difference is the dynamic variation in scale of the texture.
As far as I can understand at the moment the only way to vary this parameter in Krita is by going in the Edit brush settings panel and modifying the scale of the pattern. If it was possible for the scale parameter to vary according to brush tip size it would be better. Or at least being able to vary it manually on the brush toolbar next to Size and Opacity sliders since I can see that having it dependant of brush size can be tricky.

Hope I don't sound harsh.
Sadly right now Krita runs a bit too slow to be productive on my good old Portege M400 tablet pc, (I guess because it can't handle OpenGl well) but I'm planning to buy a Cintiq Companion in the next future so to move forward I already started to learn how to use Krita anyway to finally get rid of Painter.
For now, thanks the great work you already done!
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS

Re: Brush Patterns Feature

Thu Feb 20, 2014 12:44 pm
Hi!

No, nothing harsh in here :-). We now have random offsets for textures (https://bugs.kde.org/show_bug.cgi?id=329809), but your other suggestions sound very valuable as well. If you enter them on bugs.kde.org, then we can see how hard it is to implement.
User avatar
Azzart
Registered Member
Posts
45
Karma
0

Re: Brush Patterns Feature

Thu Feb 20, 2014 12:52 pm
Thanks Boudewijn.
I will certainly do! I'm fairly new to this project, so there's a lot I still have to figure out but I'm loving it. :)


[edit]
Just checked the random texture offset: that already resolve my first suggestion brilliantly!
User avatar
dniitall
Registered Member
Posts
44
Karma
0
OS

Re: Brush Patterns Feature

Thu Feb 27, 2014 5:57 pm
i have only 2 things to put here.

1. dual brush - as seen in photoshop. mix of two brush tips with a choice of blending mode
2. "smear" brushes working in symmetry
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS

Re: Brush Patterns Feature

Thu Feb 27, 2014 6:26 pm
We have one gsoc candidate who is most interested in brushes, and maybe the dual brush option would be a good thing for him to plan...
User avatar
Ico-dY
Registered Member
Posts
59
Karma
0
OS

Re: Brush Patterns Feature

Fri Feb 28, 2014 8:41 pm
dniitall wrote:i have only 2 things to put here.

2. "smear" brushes working in symmetry


Use the "paint with multibrushes" tool, change "symmetry" into "mirror" and select "horizontally" or "vertically" only. :)


Ryan
Registered Member
Posts
41
Karma
0
OS

Re: Brush Patterns Feature

Wed Mar 26, 2014 12:38 am
Azzart,

You went into it in a lot more detail than I did but all of this is part of why Procreate's brushes are so awesome. I actually think Procreate is the best painting app of all, including desktop apps. I lost interest in it though because of the iPad's deficiencies. I found this very frustrating. There is a place on Android for a brilliant painting app. I've got a Samsung 10.1 2014 now and the pen screen tech is hugely better than iPad equivalents. It seems SI (Procreate) won't be creating an Android version or so they have stated. I understand that since they are only a small company. Artflow is getting near on Android now but there is still space for more drawing apps. It's getting to a stage now where a tablet can replace a desktop for drawing. You'd only need the desktop to finish things off.
Ryan
Registered Member
Posts
41
Karma
0
OS

Re: Brush Patterns Feature

Wed Mar 26, 2014 12:48 am
To describe these features in their visual result. Straight tiled textures can show the tiling and it also doesn't change in texture as you build with the brush. If the texture has maximum amount of change (rotation, size etc) it becomes beautifully natural and random building over itself. This is why Procreate's brushes create stunningly interesting textures. Probably it uses more processing power and somehow Procreate leverages amazing performance it that area but other apps don't even need to be that good, especially if they have features that Procrerate doesn't have.


Bookmarks



Who is online

Registered users: Bing [Bot], daret, Google [Bot], Sogou [Bot]