algorithmic modeling for Rhino
A short video for my self-initiated project launched in September last year.
The whole system is based on 4 basic behaviours - growth and death,attracting and repelling. During the earlier stages, I began with Voronoi method to detect density of each point, and different behaviours are given according to that in each loop.Later when I tried to turn it into 3D growth, Voronoi was replaced by Proximity method, to solve an increasingly huge amount of particles, and by the way I added direction definition(based on vector from proximity) to growth part.
The growth and death part, behave like DLA system(outter edges and branches are more likely to grow).The repelling and attracting part, behave more like Differential Growth (particles are keeping distance from each other and buldges will get bigger).
This project is all done in grasshopper(my C# haven't gone so far), the plugin Anemone is used for loop. I've tested for many times to get all kinds of result of system, and figure out the factor that defines the whole shape and behaviour, finally put all the process in this summary video. I hope you enjoy it!
For the article(Sorry now I only have Chinese version but later I'll write this on forum in English), check : https://mp.weixin.qq.com/s/5qFc-ssRnAtoPDGWkRdAyQ
Thanks to music : Bop - Untitled Patterns 52 (http://www.iambop.com/)