Andrew's Art
A selection of art-related projects.
Landscapes
Dots 2 Pixels
Light-weight browser interface for creating triangulation art.
I'm a big fan of low-poly art for desktop backgrounds and whatnot. There are tools out there that let you easily generate low-poly art from photographs, though a problem I have with them is that, in general, you don't get complete control over the vertex locations of the generated polygons (at least, not without paying). As of this writing, there also don't seem to be many tools that are accessible through a browser that are up-to-par, either. While complete control can be afforded by using a free program like Inkscape to overlay and colorize polygons on top of an image yourself, that prospect seemed a little too labor-intensive for me; I wanted a tool that gave me complete control over the finished product while also not involving any more work than simply clicking points on an image and having the rest auto-generated for me.
In theory, you should be able to pick a bunch of points in a 2D plane and auto-generate triangles out of those points. Luckily, before working too long at trying to make an algorithm for this, I discovered that there's already an algorithm that does the trick: Delaunay triangulation. Moreover, there's a very fast Javascript implementation that made a browser-based solution a no-brainer. With the help of this library, which converts a list of 2D points into a set of triangle points within milliseconds, it took a couple of hours to write a browser-based tool that lets you drag-and-drop an image, create/destroy arbitrarily-placed points at your leisure (visualizing the created triangles in real-time), and generate the triangulated image with one keystroke. And it works on any device with an internet browser. Features such as these are very simple, and it annoyed me that they didn't appear to all be available for free in a single package. Now, I can take a picture with my phone, open it on my iPad, strategically place some triangulation points with a stylus, and save the low-poly image in a matter of minutes wherever I am:
Gotta love convenient art.
"Amalgamations"
The following works are re-framings and combinations, or amalgamations, of other artists' works that I thought would be fun to combine into a single coherent piece.
The piece below, which I'm calling Svegliando, is a combination of various frames of increasing "zoom level" from Disney's Pinocchio, depicting a quiet little town awakening to a new day. Having always been a fan of Tudor-style architecture and artwork depicting scenes from the European countryside, I wanted to take a crack at combining the various frames into a single, larger one. The results are below, together with a time-lapse video showing the process of combining the frames into a single static scene.
This next piece is called Oddball in Naples, and is a stylized stitching together of several (7-8) different paintings which caught my wife's and my eye at the Boston Museum of Fine Art. Somewhat coincidentally, several of the paintings happened to be depicting the bay and town of Naples. However, the show-stealer for my wife was a painting of an exotic jungle flower, so that became the "oddball." The final painting and time-lapse creation video are below.