I create animated gifs with Drawbot. They’re somewhat complex and take some time to proces and draw. After calculating, drawing, and saving all frames to a gif, Drawbot remains unresponsive. It seems it needs considerable time to draw the canvases in the app.
For example, for my last animation it took 69 seconds to calculate and save 78 frames to a gif, and then an extra 25 seconds for Drawbot to start drawing 78 canvases — the (actual, visible) drawing takes less than a second — and become responsive again.
I’m a little curious why this is. If the canvases can be saved as a gif, they should be already be there? Why should it take that much time to draw them on screen?
And, is it possible to only save as gif, and not draw the canvas in the Drawbot app?
Screen recording on youtube
Saving of the gif at 1:08
Drawbot draws canvases and becomes responsive at 1:34
The gif on twitter.