This is a small project, which converts raster images to a vector, using two different "shaders". Available shaders are circular dot grid and spiral of a variable width.
Vertigo is open source, and you can find the code on GitHub. If you like it, I write about things like this on my blog
Cirular dot grid
Original Vertigo, converts any raster image to a SVG, and renders it as a grayscale image on a circular dot grid.