I was working on it two days straight I used it once already outside of testing and while I thought that progress bar is essential, it actually really isn’t, especially after a few times when you start to get how much time 30s actually is.
I thought it would be nice to, first of all, give something to people that don’t mind one or two little issues or limited (compared to plans) functionality, and maybe get someone test it, too, or share some nice ideas how to improve it.
How does it work:
- Open a new image. Just to be safe, don’t open anything else. Choose your brush; you won’t have time later.
- Go to Settings -> Dockers -> Life Drawing Session.
- Press Start button on the bottom of the docker.
- Choose a folder with images that you want to use for references.
- Choose the time that one reference will be shown on the screen, or one of the class modes
- Choose how many images you want to work on.
- Press OK.
- After all images, a new layer will appear with all your drawings.
- randomized selection of images
- it will create a group (later: locked and invisible) with your drawing layer and your reference image layer, later you can come back to it, fix it up, spend more time, whatever you want
- you can/need to use your own images folder
- it might seem weird at first when something just “takes away” your layer you were painting on, but worry not, it’s not lost. And you should get used to it pretty quickly. Please, if Krita looks like it’s doing something, stop painting and let it do it (I haven’t had any issues but who knows).
- the showcase layer at the end is only one row; it should just fill up the canvas nicely
- it doesn’t filter the files; it will consider just any file an image file, so make sure you use a folder with just png or jpeg images!
Planned for the future:
- progress bar
- pause and play
- saved configurations (can be exchanged with other users)
- showing max time on the canvas
- nicer naming of layers
- create a new image
- showcase layer more centered
- Don’t touch Layers docker. The script is taking care of it, I don’t think I made it changes-proof.
- Or, better, don’t touch anything, just draw (and erase), at least in the quick sessions
- Make sure you use it on a new image. Changes made by a python script cannot be undone!
- Don’t open/switch to another image during the lesson (later you’ll be able to pause, but first I need to implement it…).
- There is same developer’s warning happening all the time when I use it, but it’s fine and I’m gonna get rid of it before 1.0, hopefully.
IMPORTANT You need to download Krita Plus version, 20 April 2020 or newer.
Windows: https://binary-factory.kde.org/job/Krita_Stable_Windows_Build/ (take the .zip version, not -setup.exe)
Linux appimage: https://binary-factory.kde.org/job/Krita_Stable_Appimage_Build/
It can also be the beta version (especially if you’re on Mac): https://krita.org/en/item/first-beta-of-krita-4-3-0-released/
Krita 4.2.9 will freeze when you paint and the timer goes out (I will try to debug it, it might be a problem in my script). Krita Plus older than 20 April 2020 will crash.
DOWNLOAD: https://invent.kde.org/tymond/life-drawing-session/-/archive/master/life-drawing-session-master.zip and then use Tools -> Scripts -> Import Python Plugin…