Grasshopper

algorithmic modeling for Rhino

how do you prevent curves from double projecting on a surface that is say spherical. Basically restricting it so that once it projects on to the surface it will not project on any part of the surface past it.

Views: 3099

Replies to This Discussion

The only way I found is to cull the undesired projections, by example by keeping only the closest projected curve.
yea thats what I have been doing, it gets tedious when your surface is tripling and quadrupling back, causing a lot of projections. Maybe I'll try remap.

Another solution would be to divide the curve in points, pull the points to the surface (Pull Point component with C=true) and reconstruct the curve from the pulled points.

May give some weird results sometimes perhaps.

 

Edit: actually, for a real projection following a direction, better use same strategy with  SCX (Surface | Line) with input line= line between each point and each point+projection direction and  Lf= true.

good point, i'll give it a try.

Interesting problem so I worked a bit more on it, let me know how it works.

Attachments:
thanks alot ill check it out.

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