Grasshopper

algorithmic modeling for Rhino

Dear all. I was wondering if it is possible to find a way how a voronoi diagram generated from a series of points can be customized as if certain points have more ''weight'' or ''force'' than others.

therefore rather than having a voronoi diagram which is derived from the midpoints of a delaunay triangulation... it can be derived from a different point along the curve.

I have tried searching but cannot find anything.. don't even know if what i am asking is even mathematically possible.

the image above gives an idea of what I want. Red is the default voronoi diagram and in Green the altered diagram. In this case the marked central point has more ''power'' than the rest.

Any suggestions or other suggestions on space division would be greatly appreciated. Maybe voronoi is not the best way to subdivide the space in this particular case.

Views: 1965

Replies to This Discussion

Hi Mattew, I have been doing some tests on a project based on circle packing, but I hope it can be helpful for you too. As you can see in the image the new subdivisions can leave some gaps, it depends on what points and influence numbers you use. The definition as it is can take a long time for large amounts of points!

Attachments:

Hi Mire,

thanks a lot for your reply and to be kind enough to share your defenition. I managed to achieve a result i wanted by drawing a circle from all the points (with varying radii ), dividing the circle into N number of points and feedgin those points in the voronoi.

again, Thanks alot Mire.

have a good day.

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service