hi david, thank you so much for you quick reply! the graph mapper works very nicely, but i seem to be only able to create one are of density when moving the different kinds of graphs around... how would you work with intersection and evaluation of an actual curve? if possible, i would like to be able to define the points of density with points (in the rhino, not the gh-geometry; points to be referenced in gh) that stand in relation either to my curve itself or a straight reference-line.. when i plug the distance component (measuring the dist between my point and the curve) into the eval, it does not arrange the points along the entire curve, and gives me a short section of points along the curve that are dense at the beginning and then equidistant... when i move my rhino-point, the section of the curve that is populated with points changes, but i can see no one to one relationship of densities...
is it possible to use my measurement of point-referencecurve-distance as a way to affect the points on a curve, that span from start to end but are farther away from each other where my point is far from my curve, and get dense where my point is close to the curve? i hope that wasnt too confusing... thank you so much! jessi On Mar 17, 9:28 am, David Rutten <[email protected]> wrote: > Hi Jessi, > > there are several approaches that might work for you. I think the > component you want to use to generate your points is the [Evaluate > Length] component, which will allow you to generate points on a curve > at specific length ratios. > > So the question now becomes, how do you generate your length ratios? > You can start with a [Range] component, and generate -say- 11 numbers > between 0.0 and 1.0: > > {0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0} > > When you plug these numbers into the [Evaluate Length] component > you'll get an equidistant division, similar to [Divide Curve]. > > You can use a [Graph Mapper] to modify the length ratios. Just create > a new [Graph Mapper] object and insert it in between the [Range] and > [Evaluate Length] components. Then pick a graph type from the [Graph > Mapper] menu and drag control points to tweak the distribution. > > ------------------------------------- > > If you cannot find a Graph type that's flexible enough to give you the > distribution you want, you'll probably have to draw an actual curve in > Rhino and use a combination of Intersection and Evaluation components > to achieve the same effect as the [Graph Mapper]. > > -- > David Rutten > [email protected] > Robert McNeel & Associates > > On Mar 17, 2:06 pm, Jessi <[email protected]> wrote: > > > hi, > > am new to grasshopper so the answer to this might be super easy but i > > couldnt find it anywhere on the posts or tutorials online... > > > i have a curve that is made up of several joint beziers, and on this > > curve i want to arrange points. these points should not be spaced > > equidistantly, but i want controllable denser and looser sections > > whose position i can control > > (maybe with a different line and a couple of points in rhino itself, > > measuring the distance between these rhinopoints and points on this > > control-curve, so i can move the rhinopoints around, which would the > > affect the densities on my bezier?) > > > thank you very much! > > jessi
