Grasshopper

algorithmic modeling for Rhino

Hi 

I am looking for a way of analyzing a terrain surface based on its curvature (height). And based on the surface's curvature i will apply a diagrid structure which its individual triangle sizes will vary based on the local curvature of the surface. So in really curvy areas of the surface the triangles of the grid will become larger, and flatter areas the triangles gets smaller. And no overlapping of triangle is allowed, all the triangles are effecting one another. 

How can this be done in GH?

Please help!

Views: 1730

Replies to This Discussion

For a terrain, smaller triangles in curved areas would make more sense IMHO... anyway, I'd populate the surface with points. Use the attractor logic or better a curvature based culling logic to thin out the number of points where you want the larger triangels. Then feed the points into Delaunay triangulation.

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