An unexpected benefit of Primitive is that it helps create really cool animations (both by screen-recording the Primitive app as it renders the shapes for the image, and by working with SVG animation libraries on the web).<p>I played around with it a couple years ago (<a href="https://minimaxir.com/2016/12/primitive/" rel="nofollow">https://minimaxir.com/2016/12/primitive/</a>) and it worked out surprisingly well.
This sort of thing is useful for showing placeholder images while high-res images load:
<a href="https://jmperezperez.com/svg-placeholders/" rel="nofollow">https://jmperezperez.com/svg-placeholders/</a>
Roger Alsing (Johansson) did this in 2008:<p><a href="https://rogerjohansson.blog/2008/12/07/genetic-programming-evolution-of-mona-lisa/" rel="nofollow">https://rogerjohansson.blog/2008/12/07/genetic-programming-e...</a>
I modified this to try and compare against the last image it generated and feed it images via ffmpeg from a movie. Ultimately the results were still a little too choppy for video but the effect was very cool. The processing time was also incredibly long because lowering the polygon count made it very hard to tell what was moving.
Almost a decade ago I remember using an online service called Vector Magic to do this kind of stuff. At that time it was considered the state-of-the-art auto tracer.<p>Is this noticeably better than Vector Magic when using Bezier curves?