I made an algorithm to approximately cover an image with circles of a finite number of available sizes. Residues left over from a Gaussian convolution (of a particular spread) are used to find the best location to put a circle of the corresponding size. This is repeated from larger to smaller sizes. This one is a Birthday present for my friend Camelia!
I sampled random points on the image of a dog with a probability density function given by the inverted gray-scale value of the pixels. Then, I performed Delaunay triangulation (an algorithm to partition a convex hull into triangles such that no other point lies within the circumcircle of any triangle). This minimizes "sliver," a.k.a. thin angles, and makes it look "pretty."
This was a framed birthday present to my friend Snehasish. Mapping a greyscale image to @ # = * " ' and whitespace.
I am a big fan of the Rocky series of movies. I drew this after being inspired by the song "Eye of the Tiger" by Survivor.
I tried to represent the fabric of reality being torn apart, and all we mortals can do is try to hold it together... across the divide wedged in between. Inspired by the song "New Divide" by Linkin Park.
This was my attempt to capture Carl Sagan's famous quote about our "Pale blue dot." It's all down here, all our fallacies and pain... "the good, the bad, and the ugly"; the pointlessness of conflicts and war.