Grasshopper: differential growth cube

Hey All,

I’m working on making a differential growth model in cube form and have achieved something close to what I’d like, but its not quite there. I’m looking to achieve something similar to Arturo’s cube (pictured on the right) from his YouTube video.

Mine (pictured left) is a solid form and with thicker cell walls, which is what I’m trying to move away from. I’m mainly interested in getting a more hollow composition with thinner, more intricate froms. Any suggestions on getting closer to something similar to Arturo’s form? My GH file is below

Also should mention, it’s important for me to be able to edit and play with density.

differential growth.gh (12.2 KB)

I guess a smaller collision sphere radius and a much higher mesh resolution are key.

Thanks for the response! I’ve tried playing around with those parameters, but it doesn’t seem to be working in my favor. I’m fairly new to GH, so I’m not 100% confident in the script. Would you be willing to take a look at the script and see if it’s appropriate for what I’m trying to achieve?

differential growth.gh (12.2 KB)

I’ve already taken a look at the script. Apart from the previously mentioned stuff, it would also be beneficial to start from something like a mesh plane - instead of a volume - that has been slightly randomized, and then adapt the simulation to take place inside a container that it also collides with.
I can’t remember whether you do this already or not, but you also need to grow the mesh, meaning check each edge at each iteration, and if it goes beyond a certain length parameter, a new vertex - and thus face -, should be added at the mid point of the concerned edge. This probably is the trickiest part.
The deformed mesh plane can be smoothed and thickened after the fact. Take another look at Tedeschi’s video. It doesn’t start with a box, but is contained within and restricted by one.