Grasshopper

algorithmic modeling for Rhino

i am making multiple lofts from two lists of lines. the first list are the edges of a delaunay connectivity, the second set is also a delaunay, but uses an offset of the original input points along a surface´s normals. if the offset value exceeds a certain value (1.98) the second set of lines is somehow messed up and the resulting lofts do not correspond with the delaunay input anymore. can somebody figure out, what´s going on here? i attached the 3dm and the gh-definition.

Views: 561

Attachments:

Replies to This Discussion

The problem is probably that the order of edges is not the same. Delaunay sorts all points from left to right before it computes the mesh, so if the second set of points has been transformed that sorting may result in a different edge order.

Perhaps only compute the delaunay once and offset the edges instead of offsetting the points and computing twice?

thanks for the insight, this explain quite a few things !

Hi.

How about using mesh normal vector instead of surface normal?

Attachments:

also thanks a lot for your suggested problem resolution !

it works fine. still, the mesh normals differ slightly from my original normals ...

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service