Krita 4.4.0 released!

Krita 4.4.0 released!

Published    10/13/2020

Today, we’re releasing Krita 4.4.0!

Only a little later than we had planned, this is the next feature release of Krita! With a whole slew of new fill layer types, including the really versatile SeExpr based scriptable fill layer type, exciting new options for Krita’s brushes like the gradient map mode for brushes, lightness and gradient modes for brush textures, support for dynamic use of colors in gradients, webm export for animations, new scripting features — and of course, hundreds of bug fixes that make this version of Krita better than ever. Especially exciting are all the fixes we made for Krita on ChromeOS and Android!

Here’s an extract from the full release notes:

Fill Layers

This release brings a lot of updates and changes to fill layers.

Multi-threading for fill layers

Fill layers can now make use of multi-threading. This means that if your computer has multiple cores, Krita can subdivide the calculation work for making fill layers between them. This makes fill layers a lot faster.

Transformations for the pattern fill

The different pattern transforms possible now.

The patterns of fill layers can now be transformed, allowing you to amongst others, rotate the patterns. This has also been implemented for the shape drawing tools and the bucket fill, and had been long on the to-do list.

Screentone

A new fill layer option specialized in filling the whole screen with dots, squares, lines, waves or more. This fill layer allows you to quickly generate the simple pattern you need on the fly, which is very useful for those doing comic book illustration or similar highly graphics styles.

Multigrid

A fill layer that generates, among others, Penrose tilings, as well as Quasicrystal structures. The results are rotationally symmetric, but aperiodic, meaning these rhomb patterns don’t repeat themselves.

This filter was inspired by the next item on the list…

SeExpr

SeExpr Manual

Amyspark’s Google Summer of Code project, the integration of Disney Animation’s SeExpr expression language. SeExpr is in effect a tiny shader language that is used by Walt Disney Animation Studios itself to generate textures and materials on the fly for their animations. Within Krita, this allows you to code your own fill layers. We’ve also tried to come up with a good set of defaults to work off from and included them.

Brushes

Following the addition of the lightness mode in 4.3, this release sees another round of features for the brush engines.

Top stroke: using a combination of the new lightness parameter with the mix parameter.
Bottom stroke: using the texture strength parameter to mix gradient mapped brush tips and textures.

Diagonal selection lines in MyPaint color selector (Shift+M)

Diagonal lines allow modifying lightness and saturation of the currently active color at the same time.

Diagonal lines in MyPaint Color Selector (Shift+M)

Support for dynamic use of currently selected colors in gradients.

While Krita had support for the GIMP Gradient format, we never supported the dynamic changing of gradients based on the current fore and background colors. Nor did we do so for the layer styles. This has now been added. Several of the bundled presets use the foreground color to easily create sparks, haze and other effects.

Little sparkles added with the ‘GPS glare’ default, different

Continue reading

This post was originally published on this site