
It might be interesting to clean it in some way so that it is shared instead of duplicated. Some features are shared among the brush masks (autobrush, predefined brush, text brush) like spacing and it is duplicated on every tab. One interesting problem is where to put the feature in UI. Equivalent feature to Flip X, Flip Y in PS. If you want to mirror the mask always, select pressure sensor and tweak the curve, so that it always gives 1.0 result (move the first point of the curve from bottom left to top left).īrush masks can be mirrored vertically, horizontally or in both ways. If you use tablet, the pressure is changing. Basically the mask is mirrored when pressure is more or equal of 0.5 (50%) which is what the sensor gives by default.

mirroring horizontally, the mask will be mirrored. If you use mouse+pressure and turn on mirroring and e.g. So far it is dynamic attribute controlled by sensor like pressure. It is equivalent to Flip X, Flip Y from the PS. So you can turn on mirroring of the brush mask in new dialog added to Pixel Brush. I managed to implement mirroring feature shortly before we decided to post-pone this task. As you can see there, it is quite a lot of work. I did that in our wiki, which was moved recently to. My task was to write a list of missing features. I and Boudewijn, we decided to post-pone the brush preset support. I think that support of the PS brush presets is big project and with Action Plan II we don’t want only new features, but we aim for user-readiness and that means fixing serious bugs. I realized that a lot of work will be needed to support the brush presets. Some attribute is present only when some other attribute is present. Parsing of the presets is complicated as it can be somehow context related. I implemented parsing of the brush and tip dynamics and brush properties serializing so far. I was exploring what features we miss and I started to implement some of them.

I continued to work on Photoshop ( PS in text further) brush presets support in Krita.
