I've been interested in creating Geometric Polygonal art illustrations, i.e. making polygons and shapes with different color shading represent a face, or an object, see this set of examples.

How are they achieved? Is there some script for Illustrator which alters the image adding the shapes according to the colors or shades? How would I transform a normal image of Marilyn Monroe for example, to a polygonal illustration of her?

  • 1
    We actually had a question about one of the jobs in the first gallery! graphicdesign.stackexchange.com/questions/21516/… These illustrations are probably done manually. There might be a script around, but I doubt you'll ever achieve this level of complexity...
    – Yisela
    Oct 24, 2013 at 21:51
  • 1
    Here (at tuts+) you will find a great tutorial on how to create a WPAP (Wedha's Pop Art Portrait) portrait in Adobe Illustrator, by the true legend, Wedha Abdul Rasyid: design.tutsplus.com/tutorials/…
    – Pawel Kuc
    Oct 14, 2014 at 15:27

3 Answers 3


As I mentioned in the comments, these illustrations were most likely done by hand, as the level of complexity, detail and 'originality' is not something you can achieve with a script.

You could potentially use effects like Mosaic (with triangular shapes), but the results are not nearly as good as your samples. Your best approach would be to draw each color area yourself.

However, I found this process that actually seems to give some nice results:

enter image description here

The Delaunay Raster is an original graphical process I invented in 2008, to create abstracted versions of images using the Delaunay Triangulation, color averaging and hand assisted placement of points.

Delaunay Raster was developed using Scriptographer and color averaging by Jurg Lehni.

However, the script is not available in the website, you need to contact the owners if you want to use it.


Some fun from Vitaliy at another stack exchange site:

fun from vitaliy


You could install something like the Processing IDE and then search and literally load a sketch (replace the assets with yours i.e. jpg files), then grab an image of that:

enter image description here

This is based on Delaunay triangulation. It is far from perfect but it can help and the source code from such a sketch can be modified. Surely many other frameworks allow for such mathematical tesselations but as other answers explain finer work is often done "by hand".


Not the answer you're looking for? Browse other questions tagged or ask your own question.