Grasshopper

algorithmic modeling for Rhino

Hi guys,
My aim is to divide a surface (isotrim), explode it and then use the vertices to figure out the corner points of each panel - and then to use those to start creating some geometries.

My issue is that I don't want to subdivide the surface with a regular grid, but rather something quite irregular and random. So, I'm taking each of the vertices and applying a random x or y movement - obviously the problem here is that many overlap, and by applying a unique transformation I lose the continuity of the surface.

So what I'm trying to currently do, in order to address this issue, is to compare each point in the vertice list in order to generate a list of TRUE TRUE FALSE FALSE TRUE etc. . I want to create a a series of intervals from that list, that I can then use to group all the vertices that are the same and apply the same transformations to each. (screenshot attached). Basically, I need an interval each time there is a TRUE statement in the list - so it starts at a true and ends at the next true.

Does anyone have any idea how to achieve this - or better yet, any other ideas of how to do what im trying to easier - keeping in mind that I need to create panels so i kneed to know the 4 points.

Thanks!

Adel

Views: 326

Attachments:

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2025   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service