Grasshopper

algorithmic modeling for Rhino

Trimming a toposurface based on slope, without separating it into millions of tiny surfaces

hi all.  I have a toposurface that I am trying to trim based on a set slope (10 degrees) so that I am left just with the sections of the toposurface that are relatively flat.  However, I then want to generate contour lines on the surface that basically say exactly where the slope is 10 degrees, so I can use that to trim the surface.  So they're not really contour lines, since they don't show the elevation, instead they would show where the slope changes to be exactly 10 degrees. any suggestions?

Views: 449

Replies to This Discussion

All I can say is that I tried to write an algorithm for this a couple of years ago but couldn't come up with a fast enough solution. Plus I was only working with meshes at the time, I didn't consider nurbs surfaces.

I'm not sure that a toposurface is supposed to be (mesh or nurbs or something else) but it's probably important to know before one tries to solve this.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

I was using a toposurface generated through this process:

a) overlap a bunch of terrain in sketchup, and export the overlapping terrain as a .obj mesh

b) import into rhino and drape a surface over the mesh to soften up the edges.

So the end result was a single planar surface, but I could just as easily use a mesh.

Planar? 

--

David Rutten

david@mcneel.com

Poprad, Slovakia

sorry not planar, I meant just a single surface.

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