How to make a terrain

terrain curves.3dm (1.2 MB)

Hi there

I have an urgent matter. I’m trying desperately to make a smooth terrain with some sharp “cut out terraces” for housing. I have tried terrainMesh, patch tool and many other solutions. But nothing gives me the result I seek. I have to be able to cut out roads etc afterwards. What should I do? I would prefer to make a surface, but mesh is also ok.

Kindly regards Christian

Hi,
it’s not a complete solution, but it’s something.


The building indentations need work.

This mesh is rough terrain and not really suitable for cutting the road.
In cases like these - I would suggest you model the terrain without the cutouts as a loft surface. And then cut the roads and building locations from Top view using the 2d curves. That’s the easiest way to edit the model. And if you need to move/edit a road, you can always Untrim to get back to the original terrain.

:face_with_monocle:

New: TerrainMesh plugin (in alpha/beta) - Rhino / Rhino for Windows - McNeel Forum

Hi Toni

Thanks for your quick reply. I might have to do the loft option. I had hoped for at more easy way, but I think this could work.

Hi Martin

Thanks for your reply. I have allready tried TerrainMesh. It doesn’t handle the vertical cutouts very well, and the resulting mesh is impossible to cut out roads from.

Hi, yes the vertical “stack” of heightcurves are the problem.

But if you use 1000 as meshing tolerance (since you work in mm) then you should be able to MeshSplit holes:

Edit: The following are Rhino native commands:
Use MeshSplit and not mesh booleans as MeshSplit is more robust (boleans have not been rewritten yet). And use SplitDisjoinedMesh and CullDegenerateMeshFaces if/when things fail to clean up the mesh.

Hope that helps.

And you might need to delete some faces and replace them manually too. Subselecting with Shift-Ctrl and deleting is quite efficient.

1 Like

Thank you so much for your help. It has been very useful. I went with the solution to make the terrain without the terraces, and the cut them them out afterwards. But I will remember your advice to next time

1 Like