Grasshopper

algorithmic modeling for Rhino

Here I divide a curve based on the "Divide curve (numbers)" component, then draw the line by the divided points, get a patten like this.

can I divide a curve in a another way go get a pattern like"high density-low density-high density"?

Views: 802

Replies to This Discussion

"Shatter" will divide a curve into segments from a list of t parameters you feed into.

There are several ways to a generate this list. One would be to use Range to divide the surface domain into a number of t params and then use Graphmapper to displace the params within the range.

Any sketch would be helpful to narrow down the useful approaches.

Dear Hannes,

Thanks a lot for your reply!

I imagine the pattern has a discipline like this.(sketch below-elevation, finally it will be transfered to a 3D geometry, but I will start with a 2d pattern))

My friend told me that he did the similar thing(redefine and control the pattern on surface by relocate the uv points, but not by grasshopper but python script). I don't know how to use python, so I wonder if there is a another way to do this. it would be nice that I can see some example.

Just one quick example of how to divide a curve with EvalCrv and GraphMapper

Attachments:

Hi Hannes,

Thanks!

it works perfectly! I will adjust the pattern based on some structural feedbacks.

Happy new year!

do you think there is a similar way to transfer the pattern to 3d curved surface? for example a diamondoid pattern?

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service