Version 1

Technicaltalk: Krita - The Digital Painting Software

Event_large

Krita is a free digital painting and illustration application available as a part of Calligra, the office suite in KDE. This talk mainly addresses three things: 1. Getting familiar with Krita and its features, 2. Getting started in hacking Krita and 3. My experiences on hacking Krita.

This talk is targeted to audience who want to start hacking on Krita and also users who want to get familiar with the workflow in a digital painting software, the various tools/concepts/terminologies used in digital painting and the multitude of features available in Krita.

Krita is a digital painting and illustration software available as a part of Calligra, the office suite of KDE. This talk aims to address three things: 1. Getting familiar with Krita and its features 2. Setting up an environment to build and hack Krita and 3. My experiences on hacking Krita and the animation plugin.

Before hacking on any software, the developer needs to understand the features and workings of the software. One of the challenges I faced while beginning to hack on Krita was understanding certain concepts and terms used frequently in digital painting which might be completely alien to a non-artist hacker. Krita has multitude of features like variety of brush engines, blending modes, advanced selection and masking tools, transformation tools, filters, color management tools, OpenGL canvas, etc. This talk aims to cover where and how these features and tools are used.

The talk will also cover how to start hacking on Krita's code, finding and identifying good first bugs and locating them in the codebase. Since Krita's code is extremely large, it is a good idea to first understand how the code is structured and organized.

The talk will also cover my personal experiences while I hacked on Krita code - mainly on the animation plugin.

Info

Day: 2015-04-17
Start time: 11:50
Duration: 00:40
Track: KDE

Links

Files

Feedback

Click here to let us know how you liked this event.