Grasshopper

algorithmic modeling for Rhino

Hello

I am trying to place points along a curve, specifically I want the point density to increase as the curvature increases.

The method I was thinking about is to take vectors along the curve and measure the distance along the vector to the point where the curve has deviated from the vector by an X distance (or degrees) that could be determined by a slider, and place the next point there, hence where curvature is high, points are close together.

I have found this:

http://www.grasshopper3d.com/forum/topics/divide-curve-by-curvature

but it is not really what I need.

Thanks for your attention

P.S. It would be great if someone could think of a way to determine if curvature is positive or negative and have high density of points in the positive and low density where curvature is negative or viceversa.

Thanks again

Views: 2313

Replies to This Discussion

Thanks, but I need something more gradual

Ok

I have managed this far, but my problem now is that when one of the straight segments is really long, it shifts the point clusters away, does someone have any idea on how to fix this?

Thank you

Superposition?

Attachments:

Thanks

looks great,

Will look at it now

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