I'd like to be able to "drop" a grid array of points to intersect a bunch of surfaces. Essentially making a height map(?) and then I'd like to make a surface from those points.
Basically, I want to drape (or stretch) a cloth over multiple surfaces (and possibly objects) in a single direction.
Thinking about it deeper, though not as crucial, I imagine a grid of quads being produced that some subD smoothing could be applied to.
FYI, I've used some of Max's scripts, but not all of them. I use MoI 3.0.
Any input is welcome... except the one that goes, "you're ugly and your mother dresses you funny". ;-)
Add script methods for dropping points:
curve.dropPoint( pt ) - returns curve parameter value of closest point on the curve to the given 3D point.
curvesegment.dropPoint( pt ) - returns curve parameter value of closest point on the curve segment to the given 3D point.
face.dropPoint( pt ); - returns 2D uv coordinate point of closest point on the face to the given 3D point.
brep.dropPoint( pt ); - finds closest point on brep to given 3D point. Returns a list with 3 items, 0: Face object that the closest point is on, 1: 2D uv coordinate for the face, 2: 3D coordinate of the closest point.
> Basically, I want to drape (or stretch) a cloth over multiple surfaces (and possibly objects) in a single direction.
There is a Rhino command called "Drape" that can do that.