algorithmic modeling for Rhino

Testing the Rhino Gumball SDK for point coordinates stored inside floating Point Parameters.

The gumballs pop up whenever a point parameter with internal data is selected. They only work on coordinate data, so referenced points are ignored. There is an option to switch this behaviour off of course.

Views: 1176


You need to be a member of Grasshopper to add comments!

Comment by to] on October 31, 2013 at 10:26am

is the GumballDisplayConduitMembers / BaseGumball the creation position of an object?

Comment by Lee, Jong-Hoon on October 31, 2013 at 10:15am
able to expression channell(maya) textbox windows~ hope.
Local world switch cool~(aspect world & object) and locator(pivot for rotate) object manipulation.(would like to add to locators optional)
Etc... other command intergrate...
Comment by to] on October 31, 2013 at 9:44am

when will this be available?

Comment by to] on October 31, 2013 at 9:44am

thanks david to pointing this out

are you planning to include that for geometries too?

hope you could mention this in Seattle that they could maybe put this into the cue

  • support the origin point instead of the mass point - this is quite annoying for modeling or also accessing it for script based approaches e.g. morphing.
  • World / local behavior switch


Comment by David Rutten on October 31, 2013 at 9:35am

Thomas, I see. Yes, the Rhino gumball does support local coordinate systems, however it proved very difficult to associate a gumball frame with all the points. It can be done of course, but it will require a lot more code. I think I'll await improvements in the gumball SDK before I do any more work on this.

Comment by ravers on October 31, 2013 at 9:04am


Comment by to] on October 31, 2013 at 8:42am

it is more about a general approach to gumball/pivot behavior in rhino

global or world > it is set to worldXY

local > if i rotate a object it keeps the rotation(this is already included) but it is not recalculated according to the mass point - it keeps the origin point

furter option to set the position of the pivot user based

Comment by Alex on October 31, 2013 at 8:22am

Thanks David a beautiful example. Your thought is inexhaustible!

Comment by David Rutten on October 31, 2013 at 8:21am

What is "local/global" behaviour exactly?

The Gumball SDK is pretty limited at present. There's not much I can do with it accept display (reduced) versions of the standard Gumball. 

Comment by to] on October 31, 2013 at 7:58am

great job as always

hopefully soon it will also include local/global behavior as it is in other software’s

or is it already possible?






  • Add Photos
  • View All


  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service