Krita: Professional Digital Painting
CC Attribution - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Tvrdý, Lukáš
Krita is a KDE program for sketching and painting, offering an end–to–end solution for creating digital painting files from scratch by masters. Fields of painting that Krita explicitly supports are concept art, creation of comics and textures for rendering.Krita supports creative working by getting out of the way and with snappy response. Krita 2.3 is the first Krita release advertised as user-ready. We work hard, in close connection to artists, to make Krita the best painting application. This talk will be about the road to Krita usable for professional artists. I will guide you fastly through new nifty features in Krita like color choosers, brushes, new tools, the canvas and more. I will emphasis what the Krita artists like the most about Krita and also what do we plan for the future releases. I will share some "behind the scene" stories from the development, how we work, how we co-operate with other libre graphics applications and what we have achieved so far.
 So my presentation will be about Krita. I work for In-Street Production. I come from Slovakia. My surname is so complicated. I work in Finnish company in Slovakia, called Ixonaut. Currently I'm in a project working for Nokia and in Germany. And Krita is part of the Kaligreza. I have some experiences so I can use them. I am a regular Krita contributor for three years now. Basically I'm known in community for brush engines, the auto painting. And I started as Google Summer of course, 2000 days ago. Okay, let's define what is Krita. We cooperated with Peter Seeking from the game community. Peter Seeking is responsible for research about using the play in games and a lot of stuff related to the game. We had a Krita string last year in Netherlands and we defined a vision. Basically we came together and we just realized what we want to do in Krita because it is a problem if you want to do both in graphic applications, if you want to do both painting, drawing and photo manipulation. Basically the problems are human resources, you don't have enough developers for doing the both stuff. We, the Krita team is really focused on painting and we were focused on painting. Also another problem is user interface. If you do pixel manipulation and photo manipulation, the user interface is different when you are a perfect digital painter. It can be solved but it's a difficult problem. So we decided that we will be about catching and painting and drawing and the painting, Krita supports the workflow for creating commit and concept art. Also we want to allow users to create the art from scratch so you start with clean canvas. I had presentations last year at LDM about drawing things and I want to share with you things that I must say that a lot of new projects come from the Google program. Google Summer of 2010 broke us a new transformation tool, very advanced. Then we have a new color selector that I will demonstrate to them. Then we have multi-drabbing in Krita that is important for stability of our application and also for the speed. Then we have a new brush engine, a hacking brush engine. Why I have this success feeling on this slide? It's basically because this project, what I like about Krita when you do Google Summer of Coal is that when you work, Google Summer of Coal will work really soon. I mean if you work on summer and we have a release in September, your work is really, really, I noticed that in some open source projects there is some time gap between the work in the release. So this is really successful in Krita. You work on summer and we really appreciate any use. What's also new for Krita is a lot of improvements. We really feel proud about Krita 2.3 that was really successful. When I was preparing for this presentation I was going through the comment list. Since the day still May 2010 there were a huge amount of comments, a huge amount of work and basically the port for our app where improved painting was really improved, usability of the application and I will try to improve it and show you some stuff. Also the speed was improved. For example, the painting compared to Krita 2.2 compared to 2.3 is like 6 times faster painting and 12 times faster smudging and the stability was improved. We are much more stable now. We are feeling like a champion and we say that Krita 2.3 is user-ready. Basically we say it because Krita is most part of chaos and chaos has a bad history of not daily writing. Krita is exception in chaos because we really think that we are the most major application also with the carbon vaporizer. Now I will try to demonstrate the next step in Krita. I have a picture here. Basically what is very nice is if you have some pictures on canvas so that you don't have to go into some dialogues to change from attributes. You can change the brush size on canvas just by dragging your tablet and holding it. It is a really nice feature that is looked by artists and when I start to use Kim I always look for this feature. I think it is great. This is very nice thing. The next thing that is new in Krita is that we have a handguard in Krita. It means that they control dynamically some attributes. I have a pixel brush and I want to control the size by pressure and I can set up a curve. What is new is that I can say that the pressure will control the size of the brush but also I want it to be a little bit random and I can be a little bit curve or random. So I will set up the size a little bit random and also control by pressure. My curve is not very nice so it is not very easy to draw. I hope you see it. Anyway this is new. We have a Mochi Tender. It is also in the GIMP 2.8 to be real but it has a little bit different width. But it is compatible with Krita somehow. Then we have something that is new that you can use different color source. Basically you can use certain color and you paint. Now you can see the new option that you can use pattern or all the colors. So you can have a color source pattern and create a GFI. Another new thing is new growth field support. It means that in Krita we have a three dimensional curve. So you can see my tablet on the canvas. And we have all these new sensors for optimization and optimization. But basically I told them from my paint. So you can...it is nice if you have a collectible. I told them what it is doing. This sender is not new. Wait, wait, wait, wait, wait. I can rotate the mask according to the field. But I have to... Now... That is cool. But my paint is already handed but now it is also in Krita. Then we have a mixing box that is new. It improved smudge. It was requested by artists. Basically they don't want to smudge only opacity but they want to smudge also the color. There are some pre-made effects. Basically it is smudging also color instead of just opacity. That is a very nice request. It is present in the GIMP paint studio. I don't know if you know it but it is GIMP painter. It is present in GIMP painter that modifies GIMP with some touches towards painting. Okay, now we have a head brush but I will just show it. The story is that it is a board of a harmony tool. The harmony tool is done by Mr. Dup, the man who created this application in HTML5. I liked the effects and reported it to Krita. It is just a new brush. It creates very nice lines and has very nice shading. Then we added some doublet settings to reach the global pressure and map it to the curve. This is usually important for artists. It is that doublet so that maybe the doublet input is behaving differently so they can tweak it with the curve. Okay, very funny feature is mirror stroking. I play on one side and I have this mirror on the left side. This idea was present in Alchemy and David Rebois used this feature when he was doing his sketches and paintings. I wanted to have it increased but basically I added this feature and it was fun. I related to the motif to demonstrate it in more. Then compared to my paint, my paint usually has a 14-year-old mask. In Krita it has a big mask like Brush Mask, same in GIMP. Now we added support for SVG files. We can put SVG files in Krita's directory and it will be after write and use it as a brush mask. We plan to increase because currently it is after write and if you want to change the type you have to change the type in the SVG file. Then we also support SVG files as a brush mask. Regarding the user interface, there were some improvements in Krita. Krita is basically set up around various docker. Regarding docker, as a Google Summer course project we got new color selector. It is one of the best color selector in the open source software. These are the words on that Rebois. You can have a wide choice of color sources and many advanced options. These color sources also show the history of the colors or various gradients to help you select the colors when you paint a new gray. Then we have a very nice feature regarding the canvas. Maybe Krita is thinking about if you want to draw on a side line, it is easy to take vertical right. This is easy, but if I need this straight line problem, let's talk about rotating the canvas. You can rotate the canvas freely and you can freely draw on the other side line. We don't transform the image, we just transform it with the view. Then we have a new dynamic brush outline. Basically, she has a brush and it has some parameter dynamic like here pressure. You can see on the canvas that the brush is changing the size and the outline is changing the size. It can help you to paint in detail. Then another user interface in tremendous work was done on the workflow management. You can save the positions of the wire blockers as a workflow and then you can easily switch between them. I think I showed all I wanted maybe. Basically, let's take back to the presentation. This is what Krita is currently doing. Google Summer of course 2011 will bring resource management to Krita. When you are a professional digital painter, you have a lot of brushes, patterns, brush presets. You need to try to find them quickly. This project will be compatible with the GIMP brush resource management. We are trying to build it. Then we will have multi-threading for tools. That is important for stability and speed. Also, it is important to support the real world. We want to support binary format from Photoshop. PhD will have importer and hopefully exporter too as a digital summer for project. Then CIOC's selections are usually more usable in image manipulation. But if you are a digital painter, you can maybe use those tools. The idea from CIOC Berger is that the comic studio Krita is very good when you work on one page of a comic. But if you want it to work on more pages, you would have to switch back and forth. The comic studio will be a new application in Calligraphy. It should help you to work with many pages if you are a painting artist. In the painting guide, I am working on a multi-hands tool. Basically, all of you do crazy mirroring or symmetry when you paint. You can paint with a few brushes at the same time. Another painting idea I have currently is to be somehow like doing animation or something like that. If you have seen some fluid demo, it is very nice. You can control fluid accumulation with mouse and mouse and you can use this for painting. I will see where we will get with this. Then, also important thing for Krita polishing, we did some two real-world parts. We filled some questions about the patterns of Krita. We came to the conclusion that we need to polish Krita. They are happy with the piece, the department. Basically, there are some small patterns. We, Krita team, are very great because we collaborate with other open-source projects. Regarding my paint, we support my paint brushes. We are trying to create my paint brush in Krita. Maxi and John are around for help. It is very nice. Then, with GIMP, we are compatible in terms of the support brush mark from GIMP and each file. Also, we support some GIMP ipod. The resource management will be compatible also. There is a nice toy with alchemy. Alchemy is a tool for fast-testing, but it is a very experimental tool. The GIMP was using it as a professional digital painter. I wanted to kill this tool in his workflow. I ported the mirroring of the brush to Krita and some experimental shaped paint dot. Basically, now he is in Krita because he has mirroring and this shape tool in Krita. Alchemy is that in his workflow. This community of Krita is amazing for us. In 2010, we had four active artists and they were painting demos and they reported the bug. In 2011, there were four times more artists using Krita. They are doing real stuff. We have the first comic done in Krita. One crazy guy that changes every frame in the video. Then we have some sketches from David and more than one comic. Actually, two comics. One comic is actually looking for a publisher. Maybe it will be printed also. We have also a very healthy community of developers. We are still looking for new people that are very open and friendly. We invite you to contribute with us to make Krita great. We have great art. We have a growing artist community. We have great developers. That means that Krita loves you. So, start to Krita help. If I have time, I can show some pictures. Little bit of time. I will check what I have. This is not so okay. So, I will try to show some. Do you have any questions? You mentioned multi-input. Are you thinking two tablets? Are you thinking touchpad tablet? The multi-input is not about multi-input. But, thank you for one input and drawing for me. I think it is multi-output. Do you have anything to support using an input? I am not sure. I saw some demo application in Qt for multi-touch tablet. Somebody was able to play with fast fingers. It was just demo. What version did you demo? 2.4.0 alpha. Basically, they are from the Qt. One of the things I have to do is to make the Qt in the Qt. If I have a spot color, they will be able to take a match color to... I will set a tablet and it will take green color to match the color in my hands. Do you have any support in this way? Sorry, I got lost in the question. One of the artists put a Qt in. They want to take a Qt color and put it on green match color. I told you in the demo. Is that something that would be useful for this? I am not sure. I am not sure. That is great. We are at the Qt. We don't really have any support. We don't do this as a graphic. I always say Qt is a good identification for that. For certain styles, yes. But we have to figure out how to make that work. I am not sure. What Qt can do is combine different layers of different colors. You can have several gray-stay layers and a full color layer. If we can figure out a way to associate gray-stay layers with a big color, that could be useful. I have a question on a silver core. I was interested in the way you represented the brush on the camera. The most exciting part is when the brush goes onto the menu. I was wondering about the discussion on the way you represented the brush in the program. Is that a step-by-step to the picture of the brush? The brush icon or the cursor is present only on the canvas. It is not printed in the green face. It is not a cursor in the system but just printed on the canvas. The canvas in the system is open-vl-sport. It is basically a model displayed according to the input from the tablet. I don't know if I answered your question. Yes? I want to say something about it. Do you have a preset where you can find a combination of colors and techniques and brush settings? Or do you can save that to use it the next day as we follow an approach into that? Yes, it is real. Okay, so you can save. Is there a limited number of presets that you can save? I think it is infinite. So, save your disk space. Okay, thank you. We have also some artists produce a pack of the presets so we can download them and use them in Krita. The last question for us. From the top of the preset, that is really part of what Frequency of Gura is going to do. There is some of code. We have presets but we are going to add tagging for presets. And he is going to create a kind of sketchbook interface where you can create together a tag of color select, brush preset, even images and snippets. So, we saw that as a workspace the next day and when you talk about projects or other stuff you can get all the stuff for us to do together. It is called a sketchbook interface so it is wider than that. But he is basically busy on that now. Shoot me and do a really interesting attempt. Thank you. Thank you.
 So my presentation will be about Krita. I work for In-Street Production. I come from  Slovakia. My surname is so complicated. I work in Finnish company in Slovakia,  called Ixonaut. Currently I'm in a project working for Nokia and in Germany.  And Krita is part of the Kaligreza. I have some experiences so I can use them.  I am a regular Krita contributor for three years now. Basically I'm known in community for brush engines,  the auto painting. And I started as Google Summer of course, 2000 days ago.  Okay, let's define what is Krita. We cooperated with Peter Seeking from the game community.  Peter Seeking is responsible for research about using the play in games and a lot of stuff related to  the game. We had a Krita string last year in Netherlands and we defined a vision.  Basically we came together and we just realized what we want to do in Krita because it is a problem  if you want to do both in graphic applications, if you want to do both painting, drawing and photo manipulation.  Basically the problems are human resources, you don't have enough developers for doing the both stuff.  We, the Krita team is really focused on painting and we were focused on painting.  Also another problem is user interface. If you do pixel manipulation and photo manipulation,  the user interface is different when you are a perfect digital painter.  It can be solved but it's a difficult problem. So we decided that we will be about  catching and painting and drawing and the painting, Krita supports the workflow for creating commit and concept art.  Also we want to allow users to create the art from scratch so you start with clean canvas.  I had presentations last year at LDM about drawing things and I want to share with you  things that I must say that a lot of new projects come from the Google program.  Google Summer of 2010 broke us a new transformation tool, very advanced.  Then we have a new color selector that I will demonstrate to them.  Then we have multi-drabbing in Krita that is important for stability of our application  and also for the speed. Then we have a new brush engine, a hacking brush engine.  Why I have this success feeling on this slide?  It's basically because this project, what I like about Krita when you do Google Summer of Coal is that when you work,  Google Summer of Coal will work really soon. I mean if you work on summer and we have a release in September,  your work is really, really, I noticed that in some open source projects there is some time gap  between the work in the release. So this is really successful in Krita.  You work on summer and we really appreciate any use.  What's also new for Krita is a lot of improvements.  We really feel proud about Krita 2.3 that was really successful.  When I was preparing for this presentation I was going through the comment list.  Since the day still May 2010 there were a huge amount of comments, a huge amount of work  and basically the port for our app where improved painting was really improved,  usability of the application and I will try to improve it and show you some stuff.  Also the speed was improved. For example, the painting compared to Krita 2.2 compared to 2.3 is like 6 times faster painting  and 12 times faster smudging and the stability was improved.  We are much more stable now. We are feeling like a champion and we say that Krita 2.3 is user-ready.  Basically we say it because Krita is most part of chaos and chaos has a bad history of not daily writing.  Krita is exception in chaos because we really think that we are the most major application  also with the carbon vaporizer.  Now I will try to demonstrate the next step in Krita.  I have a picture here. Basically what is very nice is if you have some pictures on canvas  so that you don't have to go into some dialogues to change from attributes.  You can change the brush size on canvas just by dragging your tablet and holding it.  It is a really nice feature that is looked by artists and when I start to use Kim I always look for this feature.  I think it is great. This is very nice thing.  The next thing that is new in Krita is that we have a handguard in Krita.  It means that they control dynamically some attributes.  I have a pixel brush and I want to control the size by pressure and I can set up a curve.  What is new is that I can say that the pressure will control the size of the brush  but also I want it to be a little bit random and I can be a little bit curve or random.  So I will set up the size a little bit random and also control by pressure.  My curve is not very nice so it is not very easy to draw.  I hope you see it. Anyway this is new. We have a Mochi Tender.  It is also in the GIMP 2.8 to be real but it has a little bit different width.  But it is compatible with Krita somehow.  Then we have something that is new that you can use different color source.  Basically you can use certain color and you paint.  Now you can see the new option that you can use pattern or all the colors.  So you can have a color source pattern and create a GFI.  Another new thing is new growth field support.  It means that in Krita we have a three dimensional curve.  So you can see my tablet on the canvas.  And we have all these new sensors for optimization and optimization.  But basically I told them from my paint.  So you can...it is nice if you have a collectible.  I told them what it is doing.  This sender is not new.  Wait, wait, wait, wait, wait.  I can rotate the mask according to the field.  But I have to...  Now...  That is cool.  But my paint is already handed but now it is also in Krita.  Then we have a mixing box that is new.  It improved smudge.  It was requested by artists.  Basically they don't want to smudge only opacity but they want to smudge also the color.  There are some pre-made effects.  Basically it is smudging also color instead of just opacity.  That is a very nice request.  It is present in the GIMP paint studio.  I don't know if you know it but it is GIMP painter.  It is present in GIMP painter that modifies GIMP with some touches towards painting.  Okay, now we have a head brush but I will just show it.  The story is that it is a board of a harmony tool.  The harmony tool is done by Mr. Dup, the man who created this application in HTML5.  I liked the effects and reported it to Krita.  It is just a new brush.  It creates very nice lines and has very nice shading.  Then we added some doublet settings to reach the global pressure and map it to the curve.  This is usually important for artists.  It is that doublet so that maybe the doublet input is behaving differently so they can tweak it with the curve.  Okay, very funny feature is mirror stroking.  I play on one side and I have this mirror on the left side.  This idea was present in Alchemy and David Rebois used this feature when he was doing his sketches and paintings.  I wanted to have it increased but basically I added this feature and it was fun.  I related to the motif to demonstrate it in more.  Then compared to my paint, my paint usually has a 14-year-old mask.  In Krita it has a big mask like Brush Mask, same in GIMP.  Now we added support for SVG files.  We can put SVG files in Krita's directory and it will be after write and use it as a brush mask.  We plan to increase because currently it is after write and if you want to change the type you have to change the type in the SVG file.  Then we also support SVG files as a brush mask.  Regarding the user interface, there were some improvements in Krita.  Krita is basically set up around various docker.  Regarding docker, as a Google Summer course project we got new color selector.  It is one of the best color selector in the open source software.  These are the words on that Rebois.  You can have a wide choice of color sources and many advanced options.  These color sources also show the history of the colors or various gradients to help you select the colors when you paint a new gray.  Then we have a very nice feature regarding the canvas.  Maybe Krita is thinking about if you want to draw on a side line, it is easy to take vertical right.  This is easy, but if I need this straight line problem, let's talk about rotating the canvas.  You can rotate the canvas freely and you can freely draw on the other side line.  We don't transform the image, we just transform it with the view.  Then we have a new dynamic brush outline.  Basically, she has a brush and it has some parameter dynamic like here pressure.  You can see on the canvas that the brush is changing the size and the outline is changing the size.  It can help you to paint in detail.  Then another user interface in tremendous work was done on the workflow management.  You can save the positions of the wire blockers as a workflow and then you can easily switch between them.  I think I showed all I wanted maybe.  Basically, let's take back to the presentation.  This is what Krita is currently doing.  Google Summer of course 2011 will bring resource management to Krita.  When you are a professional digital painter, you have a lot of brushes, patterns, brush presets.  You need to try to find them quickly.  This project will be compatible with the GIMP brush resource management.  We are trying to build it.  Then we will have multi-threading for tools.  That is important for stability and speed.  Also, it is important to support the real world.  We want to support binary format from Photoshop.  PhD will have importer and hopefully exporter too as a digital summer for project.  Then CIOC's selections are usually more usable in image manipulation.  But if you are a digital painter, you can maybe use those tools.  The idea from CIOC Berger is that the comic studio Krita is very good when you work on one page of a comic.  But if you want it to work on more pages, you would have to switch back and forth.  The comic studio will be a new application in Calligraphy.  It should help you to work with many pages if you are a painting artist.  In the painting guide, I am working on a multi-hands tool.  Basically, all of you do crazy mirroring or symmetry when you paint.  You can paint with a few brushes at the same time.  Another painting idea I have currently is to be somehow like doing animation or something like that.  If you have seen some fluid demo, it is very nice.  You can control fluid accumulation with mouse and mouse and you can use this for painting.  I will see where we will get with this.  Then, also important thing for Krita polishing, we did some two real-world parts.  We filled some questions about the patterns of Krita.  We came to the conclusion that we need to polish Krita.  They are happy with the piece, the department.  Basically, there are some small patterns.  We, Krita team, are very great because we collaborate with other open-source projects.  Regarding my paint, we support my paint brushes.  We are trying to create my paint brush in Krita.  Maxi and John are around for help.  It is very nice.  Then, with GIMP, we are compatible in terms of the support brush mark from GIMP and each file.  Also, we support some GIMP ipod.  The resource management will be compatible also.  There is a nice toy with alchemy.  Alchemy is a tool for fast-testing, but it is a very experimental tool.  The GIMP was using it as a professional digital painter.  I wanted to kill this tool in his workflow.  I ported the mirroring of the brush to Krita and some experimental shaped paint dot.  Basically, now he is in Krita because he has mirroring and this shape tool in Krita.  Alchemy is that in his workflow.  This community of Krita is amazing for us.  In 2010, we had four active artists and they were painting demos and they reported the bug.  In 2011, there were four times more artists using Krita.  They are doing real stuff.  We have the first comic done in Krita.  One crazy guy that changes every frame in the video.  Then we have some sketches from David and more than one comic.  Actually, two comics.  One comic is actually looking for a publisher.  Maybe it will be printed also.  We have also a very healthy community of developers.  We are still looking for new people that are very open and friendly.  We invite you to contribute with us to make Krita great.  We have great art.  We have a growing artist community.  We have great developers.  That means that Krita loves you.  So, start to Krita help.  If I have time, I can show some pictures.  Little bit of time.  I will check what I have.  This is not so okay.  So, I will try to show some.  Do you have any questions?  You mentioned multi-input.  Are you thinking two tablets?  Are you thinking touchpad tablet?  The multi-input is not about multi-input.  But, thank you for one input and drawing for me.  I think it is multi-output.  Do you have anything to support using an input?  I am not sure.  I saw some demo application in Qt for multi-touch tablet.  Somebody was able to play with fast fingers.  It was just demo.  What version did you demo?  2.4.0 alpha.  Basically, they are from the Qt.  One of the things I have to do is to make the Qt in the Qt.  If I have a spot color, they will be able to take a match color to...  I will set a tablet and it will take green color to match the color in my hands.  Do you have any support in this way?  Sorry, I got lost in the question.  One of the artists put a Qt in.  They want to take a Qt color and put it on green match color.  I told you in the demo.  Is that something that would be useful for this?  I am not sure.  I am not sure.  That is great.  We are at the Qt.  We don't really have any support.  We don't do this as a graphic.  I always say Qt is a good identification for that.  For certain styles, yes.  But we have to figure out how to make that work.  I am not sure.  What Qt can do is combine different layers of different colors.  You can have several gray-stay layers and a full color layer.  If we can figure out a way to associate gray-stay layers with a big color, that could be useful.  I have a question on a silver core.  I was interested in the way you represented the brush on the camera.  The most exciting part is when the brush goes onto the menu.  I was wondering about the discussion on the way you represented the brush in the program.  Is that a step-by-step to the picture of the brush?  The brush icon or the cursor is present only on the canvas.  It is not printed in the green face.  It is not a cursor in the system but just printed on the canvas.  The canvas in the system is open-vl-sport.  It is basically a model displayed according to the input from the tablet.  I don't know if I answered your question.  Yes?  I want to say something about it.  Do you have a preset where you can find a combination of colors and techniques and brush settings?  Or do you can save that to use it the next day as we follow an approach into that?  Yes, it is real.  Okay, so you can save.  Is there a limited number of presets that you can save?  I think it is infinite.  So, save your disk space.  Okay, thank you.  We have also some artists produce a pack of the presets so we can download them and use them in Krita.  The last question for us.  From the top of the preset, that is really part of what Frequency of Gura is going to do.  There is some of code.  We have presets but we are going to add tagging for presets.  And he is going to create a kind of sketchbook interface where you can create together a tag of color select, brush preset, even images and snippets.  So, we saw that as a workspace the next day and when you talk about projects or other stuff you can get all the stuff for us to do together.  It is called a sketchbook interface so it is wider than that.  But he is basically busy on that now.  Shoot me and do a really interesting attempt.  Thank you.  Thank you.
Krita_Professional_Digital_Painting_0_59.png Krita_Professional_Digital_Painting_60_131.png Krita_Professional_Digital_Painting_132_503.png Krita_Professional_Digital_Painting_504_1007.png Krita_Professional_Digital_Painting_1008_11003.png Krita_Professional_Digital_Painting_11004_11507.png Krita_Professional_Digital_Painting_11508_18623.png Krita_Professional_Digital_Painting_18624_18671.png Krita_Professional_Digital_Painting_18672_20879.png Krita_Professional_Digital_Painting_20880_21983.png Krita_Professional_Digital_Painting_21984_29363.png Krita_Professional_Digital_Painting_29364_30683.png Krita_Professional_Digital_Painting_30684_33587.png Krita_Professional_Digital_Painting_33588_33863.png Krita_Professional_Digital_Painting_33864_34007.png Krita_Professional_Digital_Painting_34008_34391.png Krita_Professional_Digital_Painting_34392_34451.png Krita_Professional_Digital_Painting_34452_37739.png Krita_Professional_Digital_Painting_37740_37979.png Krita_Professional_Digital_Painting_37980_38087.png Krita_Professional_Digital_Painting_38088_38615.png Krita_Professional_Digital_Painting_38616_39131.png Krita_Professional_Digital_Painting_39132_39170.png