Grasshopper Gumball

I was just reminded about this 11 years old plug in.

https://www.grasshopper3d.com/profiles/blogs/gumball-for-grasshopper

Forked it and asked ai to rewrite it for NET8, and add some features. Amazing stuff, works great, try it.

Wow, great work! Thanks!

Wait this is awesome!
How do I turn on snapping?

PS: nevermind, you just left click on the component

Yeah snapping to curves and points. to provided geometry from grasshopper. Wiring it to all rhino geometry/ all gh geometry is a complex task. Also no projections/intersections snapping

i been using it all time thanks for the updated version with new features

Between this and telepethy2, you are on a role! By the way, this seems to only be available on the WIP and not Rhino 8.

I installed it via Food4Rhino, but GHGumball cannot be found after launching Rhino. How can I fix this?

Hello!
All works on my side

My Rhino version is 8 SR22 (8.22.25217.12451, released 2025-08-05). Could it be that GhGumball only works with Rhino 7 series?

I don’t know why searching with the same keywords yields fewer results than what you showed.

No it is made for rhino 8. Not sure what is happening, try to install like normal gh plug in, use this gha

GumballGH.gha (71 KB)

Thank you very much.

Found the root cause. My Rhino version was too old, as your plugin is built on a newer GH SDK. After upgrading to the latest Rhino build, everything works perfectly.

Updated the plug in to version 2.1.0

  1. Reworked snapping, now works with different types of geometry, priorities vertices over edges over surfaces, snaps to closest surface to camera.
  2. Added two new components (similar to what is added in rhino 9 - curve slider, and custom components for text, where you can click on the point to input your text).

For last two components to work you have to select them in grasshopper. It is made like this on purpose

Some more examples, same as in the original post.

Not to replace the original features, but, just so you know, possible in rhino 8 too..

Great stuff! I downloaded the latest Rhino and GHGumball plugin but I don’t see the curve slider, and custom components for text.

Edit: Scratch that. When I downloaded using the package manager I got the latest with those components. And there is a nice bonus component!

Glad you like it. Yeah i have been working on this one for the past couple days. You can explore some of its capabilities by right clicking. It has rectangle selection as well (+ shift and + control for only adding to selection and for only removing from selection). Also all components including this one have cache, and proximity cache (objects selection is remembered not by their index, but based on centroid position), so you can have selection saved despite shifted tree, or even keep objects selected that disappeared from a list and then returned. It is not perfect, but it is kind of a stable guid.

I need some feedback on that, any bugs, ideas. Any other components of similar kind

Yes I have an idea for a drop down menu similar to AutoCAD block parameters. After you select something, a menu option pops up that will allow the user to change the parameters of that object.

Like what parameters for example?

For example in this door block we have the wall size and door type as drop downs.