Dani Vicario's profile

Silent Buddha using Mitchell’s Best-Candidate algorithm

Software process that generates the support material for my latest design (specifically the background) using the Mitchell’s Best-Candidate algorithm in HTML5 canvas – Javascript and the D3 library.
 
This time, I wanted to make something that conveys calm and beauty. I associate that idea with the image of Buddha, and I remembered that I had some material around.
 
Mitchell’s Best-Candidate algorithm produces for me non-touching circles in a canvas. The random circles grow until they are about to touch each other. At that point, the growth stops. This provides with the exact effect I was looking for.
Images produced with HTML5 canvas can be converted to vectors, so I can produce a high resolution final file and great flexibility.
 
Each generation I show here contains a different by-code generated background with various curves and levels parametrizations.
 
The goal is to provide multiple versions of the same design and show the possibilities of this technique.
Background using generation 1
Background using generation 2
Background using generation 3
Close up view
 
Final framed result
Silent Buddha using Mitchell’s Best-Candidate algorithm
Published:

Silent Buddha using Mitchell’s Best-Candidate algorithm

Software process that generates the support material for my latest design (specifically the background) using the Mitchell’s Best-Candidate algor Read More

Published: