Circle Packing tutorial with Grasshopper

Hi All,

I’ve posted a quick video tutorial on circle packing in Grasshopper/Kangaroo. You can use a fixed size or vary them by coloring a mesh with an image to create lots of potential patterns. Enjoy!

10 Likes

Thank you very much, sir

But I don’t have access to YouTube for a reason and can’t watch the relative videos. If you put its file here, you will make me happy :slight_smile:

Sorry, it’s too large you’ll need to find a solution to access YouTube. Maybe a VPN tunnel?

1 Like

Thank you Brian for tutorial, that’s interesting!
Do you have any idea how to make Compact CirclePacking with Image Sampler?
Just gradient from large to small circles. Without fixed diameter.

Hi @leex ,

I’d approach that in the same way using a gradient texture like this.


You could also use a grid of points rather than the TriRemesh component for the initial circle centers, that will look a little different than this one.

1 Like

OMG, just checked out your portfolio…CIRCLE STACKING!? Freaking awesome!
Much of why I’ve been looking to get into grasshopper is for modeling some theories that I believe
use both a 5X Cardioid, and an Apollonian Gasket, or even further a 3D Klein group I think it’s called.
My math abilities have absolutely gone to crap…I can’t even remember basic algebra and once I did DiffyQ and higher…jeesh. Would you mind if I contact you directly? :slight_smile:
https://www.josleys.com/htmlgalleries/kleinanims/Klein_091.html
http://klein.math.okstate.edu/IndrasPearls/
http://www.fractalsciencekit.com/gallery/apogasv.htm

1 Like

I won’t be helpful with much if anything math related :laughing: I just like patterns. Make a new post for any specific questions and one of the mathematicians lurking about may be able to point you in the right direction.

Patterns is what much of my research is all about, having the ‘exact math’ may be a bonus.
Specifically Apollonian gaskets (circle packing) and cardioids (reflection of light within a circle) are the two I’ve found most relevant. :slight_smile: Hopefully I get some time to break into Grasshopper and the SwS soon…heh!