algorithmic modeling for Rhino
Creating a giraffe pattern generator was straight forward (GitHub). Nature doubtlessly designed the fur of these animals with a Voronoi pattern in mind.
Now what about a tiger pattern, with wavy parallel stripes, blobbing together? How could that be best modeled?
Tags:
classically I think most "stripe" patterns in nature are generally thought to arise from some kind of activator/inhibitor reaction, described famously by alan turing in "the chemical basis of morphogenesis."
https://phys.org/news/2012-02-alan-turing-1950s-tiger-stripe.html
There are algorithmic models of this kind of limited-diffusion reaction, the grey-scott model being the best known. if you search this forum and the web for "reaction diffusion" you will probably find some resources.
Thanks for the keyword, Andrew!
Indeed there are a few posts here in the forum about R/D. Unfortunately, it seems to be a pixel based algorithm, and so maybe GH is the wrong tool for creating a tiger pattern.
You will find some mesh based R/D. I did one
http://www.grasshopper3d.com/forum/topics/reaction-diffusion-on-tri...
you could put directionality to the pattern but it will be not like tiger pattern !
Thanks, Laurent, that could be something to play with! Note, that for a start, I only need a 2D pattern.
See attachment. Played around a little bit, but the result is far from satisfactory. The approach starts with Delaunay triangulation. Directionality is achieved by removing lines oriented more horizontally. Then there is some smoothing and deformation going on, with the idea of making the stripes fade towards the top.
Another totally different approach that came to my mind would be to start with stripes projected onto a wavy surface.
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by