In my previous couple of posts, I explored some methods for coding some imperfection into the drawing of basic geometric shapes, where the imperfection was created through the use of a fractal subdivision process. First I drew circles, then rectangles. These imperfect curves have proven to be a rich source for some experiments in generative art, and below I share several variations on a common theme.
Click on each screencap to see randomized images generated in real time. Each page has a button at the bottom to allow for exporting the image that is created: the image will be opened up in a new window, and you can then right click on the image and select “save as…” to save the image in PNG format.
After checking out the live demos, scroll down to the bottom of the page for the full source code for all of these applications, and also to read my notes about how the images are created.
[Update 2021: I’m afraid I had to remove my code as it seems people may be profiting from NFTs built with my ideas and code, without attribution.
I’m afraid I have also felt the need to remove the ideas behind the code. In short, it works this way: deformed circles move across the canvas, and trace out these shapes.]
These are beautiful! I could stare at them all day… I’d love to see your code on GitHub; much easier to fork that way.
Cheers!
June 11, 2012 @ 6:12 am
|This looks like a work of nature itself (and there are probably some similarities in basic mechanisms).
The morphing shape is powerful…
Great job, keep writing!
August 27, 2012 @ 3:11 pm
|Thanks!
August 29, 2012 @ 5:02 am
|Gr8. Wonderful new way to create a beautiful designs.
🙂
July 15, 2017 @ 5:03 am
|Thank you!
July 19, 2017 @ 3:36 am
|It’s a pity that the world has become so bad. Would not have existed in the early days of the web, but times change. Too bad! Your results were super awesome for the time where you posted it!
April 21, 2022 @ 10:08 am
|I’m afraid I had too many people take my code and use it as their own without attribution. Very sorry to remove it.
March 13, 2023 @ 1:58 am
|Just saw your comment that you had to remove the code… so lame man. I was reminded of it when I was looking at my old pens.
Hope you’re doing well! You made some pretty inspiring stuff haha to the point you were apparently inspiring people to steal for NFTs so many years later!
June 23, 2022 @ 10:30 pm
|Yes I’m sorry I felt the need to do this. I’m afraid it was a bit of the Wild West there for a while!
March 13, 2023 @ 1:56 am
|