Krita has supported color management since 2004. In fact, there's no way around color management in Krita -- no switch to turn it off, it's the cornerstone of how Krita works with images. But, as Kai-Uwe Behrmann explains, there are several ways of approaching color management. For print, ICC is the way to go. That's what Krita has always focussed on, and that's why professional artists can use Krita in a workflow that includes sending CMYK tiff files to publishers. Krita depends heavily on LittleCMS: in fact, we don't just use LCMS for classic color management tasks, but also for things like the curve adjustment filter.

But Krita has also supported, since 2005, working on openEXR images, which are mainly used in the film studio world. Now, the movie world has a different approach to color management than the print world. For instance, there is a big difference between the way colors look when projected onto a screen compared to a monitor, and there need to be ways of compensating for that.

In the film production world, the preferred library to provide color management is OpenColorIO, ocio for short. In the past two weeks I integrated ocio into the Krita display pipeline. It's still completely optional, but when present will make it possible to select source and display profiles for any image in 16 or 32 bits floating point RGB colorspaces. This works fastest with the OpenGL canvas, but should also work fine with the ordinary canvas.

Of course, there are still quite a few bugs, since nobody has used the feature in anger yet -- but still: it's a big milestone!

With Krita 2.4 happily released, the Krita team is working hard on what will become Krita 2.5. Krita 2.5 should be released some time in July already, but that doesn't mean that it will be a boring release! Here's a short overview to whet your appetite:

Windows

Krita on Windows is getting more and more stable. The installer you can download from the KO GmbH download page still warns you that it is extremely experimental, and that's true! I regularly build it from git master, and as any artist can confirm who uses Kubuntiac's script, that's dangerous living. But on the other hand, at first we got many reports from people who couldn't run Krita for one reason or another, and we seem to have fixed most of those problems. And then -- Oscar Baechler used a beta of Krita on Windows for his workshop at LinuxFest Northwest with few problems.

Smudging

Last week, we got a new smudging option for the colorsmudge brush: dulling. This works a bit like smudging in Mypaint currently works. In git master, we already have a few presets that use this mode! Check Animtim's blog for more information -- this screenshot is from his blog.

David Revoy also quickly produced a very painterly sketch:

Composition docker

The compositions docker allows you to save sets of layer configurations. So, if you have a complex layer structure, you might want to hide or show sets layers and switch between those configurations, say your sketch structure and your paint structure. Sven's blog has all the details! And David Revoy made a video showing why it's a really handy feature:

 Paper sizes

We used to have a set of old templates for the various color models Krita supports in various sizes. This actually isn't what the templates were intended for, so we added a selection box to the custom image window that allows you to select predefined size/dpi combinations. The templates section is thinned out a bit and need filling up again. See the how-to-create-a-template tutorial on the forum.

Textured painting

As requested by David Revoy, Krita now allows you to use a texture to modify your brush while painting. The feature isn't finished yet, but will be ready for 2.5.

Theming

On Linux (on Windows there are some technical problems that we hope to be able to solve), you can now select a color theme for just Krita. We borrowed code from Digikam for that -- thanks Gilles et al! No longer do you need to make your entire desktop dark to have a dark look for Krita. As seen in the screenshot above.

Improved OpenRaster support

OpenRaster got extended thanks to the efforts from MyPaint's Andrew Chadwick, and Krita has followed suit: OpenRaster (and .kra) now saves and loads the lock status of layers as well as which layer was active.

Preview in Pattern Selector

The pattern selector got a large-size preview pane and was also turned into a docker.

And there'll be lots and lots more to look forward to!

 

Media

Since the 2.4 release of Krita, there's lots going on in our community. There's more and more art done in Krita appearing, on our forum, on our deviant art group and in the blogs of happy users. Let's share the fun! Look at this delightful spring image by Canitiem.

Krita at LinuxFest NorthWest

Oscar Baechler has released the video of his presentation of Krita at LinuxFest NorthWest -- with impressive results and reception, considering he used an old beta of the Windows version of Krita! Fortunately, now there are 2.4 packages available for download for almost all distributions. Watch his awesome introduction:

In his blog, he also presents a screencapture of painting a Bob Ross landscape in Krita:

It's always great to see that Krita is capable of many different styles! Just take a look at Fernando's impasto work on our forum -- in a beautiful style, reminds me of Daumier.

Apart from the presentation, Oscar also sat down at the KDE booth and demoed Krita -- but as Jos Poortvliet shows in his blog, he had competition. Moe Jackson had never used Krita, or even a tablet, but sat down and started having fun, painting a meadow and trees:

Great work for a first-timer! Carl Symons had a bunch of DVD's to give away, and Moe got one, of course.

Also read Scott Dawdle's review of LinuxFest NorthWest. Remember -- there are still DVD's for sale -- for everyone who didn't win the main prize at the LFNW raffle!

New Brush Tutorial

Ramon Miranda, the author of most of the brush tips, patterns and other resources in Krita has just released a tutorial on creating brush presets. It's long and very much worth it:

Libre Graphics Meeting

At the Libre Graphics Meeting, the GIMP team released GIMP 2.8 -- congratulations guys! Looking at their commit rate, they certainly are having loads of fun hacking on GIMP again. But it was not all GIMP, since Animtim and Lukas Tvrdy represented Krita at LGM 2012.

See their blogs for a full account:

Animtim:

LGM 2012 : Krita Workshop report

Using Oyranos on Kubuntu 12.04

LGM 2012: a crazy week in Vienna!

Lukas:

Libre Graphics Meeting 2012

Ramon Miranda

Slides from LGM 2012 Talk. Digital Painting with open source tools

Personal LGM 2012 report

Animtim is post-processing the talk videos, by the way.

Next year, LGM will be in Madrid.

It's that time of the year again... Even though it's a pretty cold april in Deventer, the Netherlands, we're feeling warm glow of another impending Google Summer of Code. This year four student spread over three separate and distinct continents will be cutting their teeth on Krita. Last year, Krita was one of the first projects to actually release the work of a student when we published a snapshot of what would become 2.4 half-way the summer. This year, our 2.5 release is planned for June -- so who knows what will happen?

But first let me introduce the students and their projects. There's a nice variety in experimental and directly useful

Color Managed Printing for Krita

Joe Simon, who has also worked on the Kolormanager color management kcm for KDE, will work on implementing proper color managed printing in Krita. Krita right now basically has no printing support to speak of, so this is a challenging enough task! This project happens under the umbrella of the OpenICC project.

Perspective Drawing in Krita

Shivaraman Ayjer is perhaps even more ambitious. Krita already has drawing assistants, objects you place on the canvas and that are used by the brush system to guide your lines. That makes it easy to draw lines, ellipses and so on that look freehand but are accurate. A more advanced assistant is the perspective assistant which allows you to draw lines towards a vanishing point with for instance opacity, size of saturation decreasing the closer you get to the horizon.

Shivaraman will add a mode where simple meshes from Blender can be imported, positioned and then used to draw in perspective.

Infinite Canvas/Wraparound Canvas for Textures

Shrikrishna Hollais tackling two related wishes that users have been asking for for a long time: an infinite canvas mode where you can pan the image any which way and can always continue drawing. This mode is great when sketching. Then there is the opposite: a mode where the canvas can be panned but the edges wrap around. This is ideal for creating patterns and textures.

Sandpainting Brush

Francisco Fernandesis has the most experimental project of the four: he will work on a new particle-based brush engine that will give a feel like you're painting with a stream of sand, and the sand will be re-arrangable, like ordinary color can be blurred, with his engine the particles can be moved along and mixed.

Krita 2.4 is dedicated to the memory of Jean Giraud/ Mœbius


 

The Krita team is proud to announce the release of Krita 2.4. Krita 2.4 is the second release of Krita that is ready for end users, and the first that is ready for professional digital artists. With many powerful brush engines and unique features as multi-hand and mirrored painting, Krita supports creating concept art, storyboards, textures, matte paintings and illustrations. Krita is already used by artists around the world.

(David Revoy, snoupfilou, Boudewijn Rempt, Enrico Guarnieri, Alexey Guranov, Timothee Giet, Ramon Miranda, Kargall Lefou, Fernando Michelotti. See the Krita Gallery forum for more artwork.)

Krita 2.4 adds new brush engines, many improvements to the existing brush engines and new productivity features like mirrored painting, plus important improvements in performance and compatibility with other applications. Ramon Miranda and Timothee Giet have assembled a brand new pack of patterns, gradients, brush tips and brush presets. Artists can exchange all these resources through the Get Hot New Stuff sharing server. Your strokes now can not just be influenced by tablet pressure, but by many more options, ranging from perspective guides to time and distance.

For an in-depth look at Krita 2.4 and more exampes of art created with Krita, you can download the About Krita 2.4 PDF. For reviewers, the Krita press kit contains the pdf plus high-res screenshots featuring artwork and new features.

Krita 2.4 is already packaged for many Linux distributions, and there is an experimental installer available for Windows as well. Check the Download page for more information.

 (Krita 2.4 splash screen by Enrico Guarnieri)

With this release, we are also releasing the contents of the Comics with Krita DVD. You can watch the tutorial videos on Timothee's Youtube channel, or download the entire contents using bittorrent (or grab the torrent directly). You can also support Krita and order the physical copy!

Phew! We're back up. It took quite a bit of effort, and we still need to migrate all the old content -- but we're up again! And in time for the 2.4 release, too.

It's bad enough to be hacked, it's bad enough to get flagged as an evil site, but the timing was so atrocious. But now we've got a nice new, up to date system all ready to bring you all the latest news about Krita.

See you tomorrow on Krita 2.4 release day!

In the meantime enjoy this little bit of playfulness with Krita's brush engine:

joomla template
template joomla