Oh wow, so you made the code from scratch, simply using the angle and scale variables. I'll have to try it out too.
Thanks for your reply, it's super interesting!