Imagine Dragons

I don’t post my projects here because documenting electrical stuff is a pain. I’d have to take photos, and upload those photos to the Internet, and… wait no that’s it. Maybe it’s not that hard, I am just supremely lazy. For the first time in a very long time, however, I built a complete, working, software project that is not under one of the increasing number of IP agreements that the things I write these days tend to be. That means I have a reason to guilt myself into writing a blog post for the first time this year except for the one claiming my new website will be done soon… whoops.

The project generates dragon fractals. If you don’t know what those are, I could explain them but that’s hard and linking a video is easy. https://www.youtube.com/watch?v=EdyociU35u8. Go watch that.

For reasons that are entirely beyond me, I wrote this in Rust. Do I know Rust? No. If you for some reason want to see it, the code is all here: https://github.com/Treeaza/dragon-rider. Don’t question the name, it seemed funny at the time.

The most obvious question about this is, of course, why? I wish I knew. I was bored in class and drawing fractals in a notebook and had the classic programmer thought process of “hey, instead of spending an hour doing this I could spend four hours automating it,” and now we’re here I guess. It makes some nice looking fractals at least. They can be generated to arbitrary depth, either with square or rounded corners.

I figured I’d have more to say about this project and apparently I don’t. C’est la vie.