Search This Blog

Thursday, June 10, 2010

Mona Lisa replicated in software "using only 50 semi transparent polygons"

[This is utterly, utterly cool. I am so blown away I can barely type. This is teh awesome. -egg]

Mona Lisa replicated in software "using only 50 semi transparent polygons": "monalisa.jpg


Roger Alsing created a small program that keeps a string of DNA for polygon rendering. He explains the procedure:


0) Setup a random DNA string (application start)

1) Copy the current DNA sequence and mutate it slightly

2) Use the new DNA to render polygons onto a canvas

3) Compare the canvas to the source image
4) If the new painting looks more like the source imag
e than the previous painting did, then overwrite the current DNA with the new DNA

5) repeat from 1


Now to the interesting part. Could you paint a replica of the Mona Lisa using only 50 semi transparent polygons? That is the challenge I decided to put my application up to.



You can see the whole unfolding here. It's pretty cool!


"

No comments:

Post a Comment