5
$\begingroup$

I want to make a road with a border as shown in the image below:

enter image description here


Currently I do the next steps:

  1. 2 main loop cuts vertically, 6 horizontal loop cuts for curving

  2. Select horizontal edges and manually move each of them to the left

  3. Additionally, accurate road width by moving vertices

  4. Select faces and extrude them down

enter image description here

Is there another methods to do this, maybe more accurate/easier? Also, For example, I badly imagine what will I do if need to extend the existing area.

$\endgroup$
2
  • $\begingroup$ there must be a way to do it with Geometry Nodes as well... $\endgroup$
    – Luciano
    Commented Mar 18, 2022 at 15:22
  • $\begingroup$ @Luciano, yeah, but, Geometry Nodes...You know...It means I need to learn how things work. Not a solution $\endgroup$ Commented Mar 18, 2022 at 16:24

3 Answers 3

7
$\begingroup$
  1. add a box as ground and size it

e.g. Add cube -> Tab -> S Z 0.2 Return -> S Shift-Z 20 Return -> Tab

enter image description here

  1. add a bezier curve -> model your street as you want to have it

enter image description here

  1. add 0.6 as extrude value here

enter image description here

  1. add solidify modifier and choose thickness value as wide as your street should be

enter image description here

enter image description here

  1. hide your street like this:

enter image description here

  1. select your box from 1) and tab on geometry nodes

enter image description here

  1. press New

enter image description here

  1. add these nodes:

enter image description here

enter image description here

  1. now you can move your ground along the z-axis like this in edit mode:

enter image description here

  1. the big advantage of this node setup is: you can still change your bezierpath/street:

enter image description here

if you want to have a more flat border, you could add a cube, and use these modifiers:

enter image description here

then you would get this:

enter image description here

$\endgroup$
2
  • $\begingroup$ Cool, seems to be the best solution. I will wait a bit for another answers, and probably accept Yours $\endgroup$ Commented Dec 13, 2021 at 11:25
  • 1
    $\begingroup$ Keeping the steps non-destructive is very helpful. $\endgroup$ Commented Dec 13, 2021 at 15:21
2
$\begingroup$

One way it could be done is by modeling a bezier curve to fit your desired road pattern, then creating a square bevel profile in the curve parameters.

You could then convert your curve to mesh, and boolean it from an object such as a cube.

A duplicate bevelled curve could be resized in the Z axis to make the road.

You could also put a shrink-wrap modifier on the road, projecting the road to the surface if there was displacement.

An advantage of this way of doing it would be that geometry nodes have some of these functions.

enter image description here

$\endgroup$
2
  • $\begingroup$ Thanks for answer, can You, please describe the steps more? $\endgroup$ Commented Dec 13, 2021 at 9:28
  • $\begingroup$ Thanks, I thought it was a good method but I hadn't quite thought about how you would make it a routine work flow. Other responses will describe that better. $\endgroup$ Commented Dec 13, 2021 at 14:53
0
$\begingroup$

Been experimenting a while, and currently I can admit, that the most comfortable (for me) method is to use Knife tool on plane.

It is way more faster and more easier than using any modifiers, curves and all this stuff. Also, using modifiers requiers cube instead of plane, which gives extra geometry.

The main advantage of cutting is easy-made complicated patterns: curves, unfortunately can't have "branches", so You need to use booleans, or just duplicate stuff. Using knife, it is very simple to cut any pattern you need.

The only advantage I see in modifiers, is, that they are non-destructive, although, fixing stuf with plain "cutted" plane is harder but possible.

  1. Go to Edit mode (tab), and make a cut using knife tool: enter image description here

  2. Select face, and choose Extrude region

enter image description here

  1. Extrude down

enter image description here

  1. That's it. Now, the bordures can be placed

enter image description here

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .