Grasshopper

algorithmic modeling for Rhino

So I was able to make was I wanted to make here and it looks like this:

(if anyone needs advice on how to do that, let me know)

but I find the cells that extrapolate each panel a bit annoying. I would like to make it so each panel is based on a voronoi pattern using only the points inside it, so as to avoid these tiny slices of voronoi cells that come from a neighboring panel. I was able to find a way to do that using "Containment"; but I'm not even sure that would be an efficient method, and I can't test it because that tool doesn't exist anymore.

So... any tips?

Thanks!

Views: 636

Replies to This Discussion

Graft your panel outlines then use the PointInCurve component to cull the points for each panel.

Works like a charm. Thanks!

Here's the solution for when future generations facing the same problem find this thread:

The error comes from the fact that a few of the panels have no points or just one point inside them, so no big deal. I'll probably just manually add a couple each time that's the case.

Thanks, Hannes!

Adding a minimum amount (like one or two) of points with a Pop2D for each panel might help without disturbing the evenness too much. Or just check if a at least two points are inside and add them if necessary.

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service