Pavement/Sidewalk methods

Discussion in 'World Editor' started by el_ferrito, Aug 29, 2023.

  1. el_ferrito

    el_ferrito
    Expand Collapse

    Joined:
    Sep 30, 2020
    Messages:
    484
    I'm interested to know more about the methods people use for making pavements/sidewalks. It is the main area I really struggle with, and it holds me back from creating urban maps. I have tried uploading the heightmap into blender, but this is always slightly off from the real thing, and also I tend to use large files for this, and it crashes blender.

    I've tried uploading smaller heightmaps, but I can't get them to match up when I import back into BeamNG.

    Any thoughts/tutorials/etc. would be greatly appreciated. I'm pretty mediocre in Blender, so go easy... :)
     
    • Like Like x 1
  2. Khark

    Khark
    Expand Collapse

    Joined:
    Apr 4, 2023
    Messages:
    94
    I'm sure that a premade blender object is the right way to do it, but I don't want to bother with all that so I use mesh roads and they've turned out like this.
     

    Attached Files:

    • 20230831151752_1.jpg
    • 20230831151800_1.jpg
    • 20230831151831_1.jpg
    • 20230831151859_1.jpg
    • Like Like x 1
  3. Stuntman PS2

    Stuntman PS2
    Expand Collapse

    Joined:
    Mar 29, 2022
    Messages:
    14
    I wanted to make a uk residential map at the normal 2x2km. Someone figured out how make it happen and I'm not good enough with blender to make it for a long time. Still a massive blender noob.

    a.png
    Those horrible mesh roads that you don't want to use, use them as a template, export it to .dae, import that to blender and go from there.
    Set it up so the mesh road is already at the correct height as you place it, done in preferences I think.
    This street was 2 mesh road pavement templates and another at the back.

    b.png
    These walls, pavements and roundabouts were mesh roads too, go-kart track made from random squiggle in blender.
    Set the object origin point (or whatever it's called, its been ages, I'm a noob still) to a corner of the object to line it up easier in beam, then delete mesh road template after aligning the .dae.

    Export selected as collada, under file tab.

    Thanks to (I forgot their username) for this in another forum post I saw a while ago.
     
    • Like Like x 4
  4. Occam's Razer

    Occam's Razer
    Expand Collapse

    Joined:
    Aug 7, 2013
    Messages:
    1,241
    Personally, heightmaps have always been the bane of my existence. I'll use them where necessary (such as with World Machine exports), but one of my all-time favorite tools that BeamNG has ever introduced to the editor is the raise/lower to mesh tool. This allows me to quickly map out terrain in Blender and export to BeamNG, in a way that is more versatile and flexible than any heightmap-based approach.

    In my opinion, curbs are best created as huge, singular static meshes. This means they have nearly the maximum performance cost they could (which is not all that much), but are extremely flexible. Working in Blender, I'll use bezier curves to map out where the curbs will go horizontally, then use the array and curve deform modifiers to repeat the curb mesh along the curve. Then, I project the curb mesh down to my landscape template using the shrinkwrap modifier. This results in the mesh being squashed down flat against the landscape template, so I finally use a displace modifier, acting only on the top of the curb mesh, to 'reinflate' the curb.

    I'm not sure if you're familiar with Blender, so that might have all been a word salad to you. But, that's my workflow. :)
     
    • Like Like x 4
  5. el_ferrito

    el_ferrito
    Expand Collapse

    Joined:
    Sep 30, 2020
    Messages:
    484
    Really interesting responses here. Thanks all.

    I'd got as far as array, curve deform and shinkwrap, but hadn't considered displace to reinflate it. Nice idea.
     
    • Like Like x 1
  6. AlexKidd71

    AlexKidd71
    Expand Collapse

    Joined:
    Mar 16, 2022
    Messages:
    495
    That’s what I thought. My first tries look awkward though. I have made some pavement building blocks in blender and played with the spline feature in world editor. For more or less straight roads it works quite well and for crossings I have special blocks. But still not happy. I need a one year blender class :)
    The spline feature is perfect for placing reflector poles. By the way. I will develop a feature in my mapping tool which converts a folder from the object tree with tstatics to forest items if scaling is is the same on all axis.
     
    #6 AlexKidd71, Sep 2, 2023
    Last edited: Sep 2, 2023
    • Like Like x 1
  7. stuffi3000

    stuffi3000
    Expand Collapse

    Joined:
    Feb 6, 2022
    Messages:
    42
    A little off-topic, but I'm super interested in that forest conversion tool.
     
    • Agree Agree x 1
  8. AlexKidd71

    AlexKidd71
    Expand Collapse

    Joined:
    Mar 16, 2022
    Messages:
    495
    I keep you updated.
     
    • Like Like x 2
  9. AlexKidd71

    AlexKidd71
    Expand Collapse

    Joined:
    Mar 16, 2022
    Messages:
    495
    • Like Like x 1
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice