this is related to Fourier Transforms/Series somehow This is kind of just an expanded version of my earlier epicycle renderer :P put mouse near top for variables :D (drawing the circles is pretty computationally expensive btw)