What if I told you Joseph Fourier has learned to draw in Julia? And what if I told you the first thing he wanted to draw was the Julia logo?
Well, turns out Fourier was not just a great mathematician but also an artist so his first attempt was a success:
I guess I should also mention this was done entirely in Julia. After a bit of pre-processing on the julia logo, the drawing itself was done all with Javis.jl (kudos to @Wikunia and @TheCedarPrince for the amazing package, very excited about v0.2), while the inspiration came from 3Blue1Brown’s youtube videos. Check them out if you want to know more about Fourier series.
If people are interested I might write a blog post about how to use Javis to make this kind of “Fourier-drawings”, maybe even a small package to make it draw (almost) any image. Unfortunately right now I’m super busy with work so I’m not sure how long that might take but I thought this was a cool application that the community would appreciate.
P.S. Unfortunately the .gif is a bit on the heavy side and discourse has some issues with that so I had to load the .mp4 instead (that’s likely because I’m making it unnecessarily render all of the 1000+ vectors used for the drawing while I should have optimized that out, I might try to make it lighter in the future).