Bezier Flat Art Studio
git: https://ceriinas.me/git/BFAS.git
tar: https://ceriinas.me/git/BFAS.tar.gz
Windows binary (scary security warnings 0.0)
This project started with me looking for a program to make a new profile picture. I wanted something like a path tool which could then be filled, saved as a vector, but paths still edited later. The answer to that is probably "Illustrator;" I don't remember if I just got hooked on the idea of programming it or what but this project happened and the profile picture I had in mind never did, haha.
There were a lot more plans which would have made this a more fully-fledged and useful yet unique program. When I was looking into how to do gradients with points in various places I got distracted looking into non-sibsonian natural neighbor interpolation, though, and got burnt out about the project after putting in that effort. I was also going through some stuff while working on this and repeatedly almost lost the files. . . I am glad it got to be this complete. Saving/loading unfortunately doesn't work so I might come back to fix that, and I wanted to play around with error diffusion (on top of what I have) but otherwise this one is pretty much wrapped up.
The "fireworks" effect was a bug, but looks quite neat so I added it as an option. A zoom level of 1,000,000x is possible without any issues, after that point reality starts to unravel.
I used BFAS to render a Bad Apple!! animation.
Development Photos and Videos





















