Wish mypaint add a recording painting script function. Very useful

feature_proposal
Tags: #<Tag:0x00007f14c3f61a88>

#1

Sometime you see a wonderful mypaint masterpiece . You want to know how it was painted. But not every painter recorded their every work. So they couldnt show you how.

So I wish mypaint could add a recording function. Record every stroke, every color picking, every erase, every zoom. We dont need recording a video file. We just need to record the script.

There were other painting software have this function. Such as Opencanvas, Twisted brush, Corel painter. Among them Opencanvas’ recording function is the best, the filesize is very small, and you can pause, accerate, explore to gif.

Its a very useful funciton. And its not impossible to realize. In opencanvas its automatically on. So years latter you still can see your own painting process , stroke by stroke.


#2

a .ora file contains every stroke and the parameters for it (brush settings, etc). I just don’t know if it stores the sequence number or timestamp. I think that’s all you would need to replay.


#3

This is assuming the artist doesn’t do destructive things like flatten layers, etc. .


#4

Yeah, another destructive thing is MyPaint “Smart Layers” like functionality which use an external program like Gimp for Raster Layers, or Inkscape for Vector layers.


#5

In opencanvas the layers manipulate didn’t cause any problem in playback. I dont know how they made it possible, but it is possible.

I sitll hope someday mypaint could add this feature in.


#6

FireAlpaca and Medibang Paint (made by the same company that makes OpenCanvas, Portal Graphics.) also allow you to record your strokes and play them back.


#7

…they do? I use MBP and FA and haven’t heard anything about those features.