Drawing Roads in Blender 3.2 Geometrynodes (mini tutorial)

Поділитися
Вставка
  • Опубліковано 29 січ 2025

КОМЕНТАРІ • 101

  • @CartesianCaramel
    @CartesianCaramel  2 роки тому +13

    This is a quick/mini version of the paid 'Curve to Roads' product which is up on my Gumroad page: ( bbbn19.gumroad.com/l/vhjmqh )
    I haven't had time to make the regular tutorials, so hopefully this small one is helpful.

    • @b0gie
      @b0gie 2 роки тому +1

      i love you.

    • @Mrpaul20
      @Mrpaul20 2 роки тому

      sir can you plz provide me a free copy i cant afford it now :'(

    • @internationalfifalovers
      @internationalfifalovers Рік тому

      I am facing problem while shading editor

    • @zazo5525
      @zazo5525 7 місяців тому

      how did you make the guard rails follow the road? i really want to know! also great project man this is amazing!

  • @SkinnyBlackout
    @SkinnyBlackout 2 роки тому +20

    "Which is exactly what we want." - Bbbn19. You really have your presentation figured out mate, I'm always excited for your videos!

  • @highoncatnip_
    @highoncatnip_ Рік тому +4

    Im new to blender, what does the attribute with rec at 2:08 connect to????

    • @DylanSnider
      @DylanSnider Рік тому +3

      Hey, I know this is late for me to respond but in case you're still interested, it seemed to work for me when I plug in Attribute (Fac) in Principled BSDF (Base Color). The Material Output wasn't letting me scale the color from black to white, and it doesn't look like that's where it should go based on his video, but I am at 2:52 at the moment and things seem to be working as intended.

    • @anomalousbassMusic
      @anomalousbassMusic Місяць тому

      Fac to Material output surface. Make sure you are in the right view if you are in wire frame or solid view it will not be visible when you change the value.

  • @drumboarder1
    @drumboarder1 Рік тому +11

    In 3.6.1 the X and Y are flipped for some reason, so in the shader editor swapping them fixes that.
    Also if anyone wants to convert this to an actual mesh, apply it to an edge rather than a curve and add a "mesh to curve" node between the group input and store named attribute nodes, put a subdiv node before the geometry nodes in the modifier stack to smooth out the bends.
    EDIT: instead of a subdiv modifier you can use a "fillet curve" node in the tree but I think the subdiv modifier works better for this

    • @Valid.4l
      @Valid.4l Рік тому

      I can’t get the geometry nodes to pop up in the first place and I don’t know why

    • @drumboarder1
      @drumboarder1 Рік тому

      @@Valid.4l well that's vague to the point that I don't know how
      to help lmao

    • @Valid.4l
      @Valid.4l Рік тому +2

      @@drumboarder1 that’s fair but normally if you hit new when your adding a new geometry mode you get an input and output node but for some real reason that I don’t know it wasn’t popping up no matter how many times I deleted everything or just clicked new. It worked as soon as I closed the tab and started fresh. I’m not quite sure what was going on but it was bugging me

    • @drumboarder1
      @drumboarder1 Рік тому

      @@Valid.4l glad it worked out, occasionally I have to hit "A" to select everything then "." to bring everything into view, that could've been the issue

  • @CuteFuzzyWeasel
    @CuteFuzzyWeasel Рік тому +10

    1:27 and right around here this is where it gets really annoying because through this whole video we never see the full shader node set up

    • @p0ppypenguin158
      @p0ppypenguin158 8 місяців тому +1

      it's just a texture dude.

    • @anomalousbassMusic
      @anomalousbassMusic Місяць тому

      Fac to Material output surface. Make sure you are in the right view if you are in wire frame or solid view it will not be visible when you change the value.

  • @mysterious_monolith_
    @mysterious_monolith_ 9 місяців тому

    This was so impressive, I would love to watch a tutorial where you explain even the basics of Blender. Your methods are incredible.

  • @kimitalvitie
    @kimitalvitie 2 роки тому +2

    I was trying to do this myself yesterday when learning geo nodes and this just makes it so... simple. My nodes were like a traffic jam in LA

  • @DiegoKasper3D
    @DiegoKasper3D 2 роки тому +2

    The uv method is really clever, well done!

  • @ippotsk
    @ippotsk Місяць тому

    Hi! I'm really curious to use this, on the gumroad item page it says it only works on Blender 3.2, does that mean on newer versions, it no longer works?

  • @harshitrao8729
    @harshitrao8729 2 роки тому +3

    Blender is progressing really good with geo nodes

  • @kabelomonareng5274
    @kabelomonareng5274 Рік тому +4

    what is the attribute connected to

  • @man_art_man
    @man_art_man 2 роки тому

    Which is exactly what we want! Thanks! Its like your signature => "Which is exactly what we want" . You are the best!

  • @JulekBarsuk
    @JulekBarsuk Рік тому +2

    Right to the point and very well explained, thanks a lot!

  • @fratzentoaster
    @fratzentoaster Рік тому

    I should have gotten into geometry nodes way earlier, this is amazing

  • @WW_Studios
    @WW_Studios 2 роки тому +1

    Wow... This is more than cool somehow. This is epic. Looks too good!

  • @leventeszabo2465
    @leventeszabo2465 2 роки тому +2

    Your tutorial helped me a lot, which is exactly what we want! Thank you :D

  • @hide_ch
    @hide_ch Рік тому

    オリジナルの道路ができました!ありがとう!

  • @rickydee3462
    @rickydee3462 2 роки тому +1

    Outstanding.

  • @skell_jams
    @skell_jams 2 роки тому +2

    How do you get the Viewer node in the Shader editor? You sort of just connect things, I have a Material Output by default but connecting the Shader'd image to the material output does not yield anything positive

  • @santiag0giraldo
    @santiag0giraldo 2 роки тому

    Dude wow you're amazing at explaining

  • @livingsouloftimestudio2887
    @livingsouloftimestudio2887 2 місяці тому

    i have a question when im trying to elevate my road and turn it at the same time it causes the road mesh to skew or shall i say tilt i need it to be constant same orienation as if it was on the ground i dont want it to tilt but stay straight any pointers? thanks

  • @garrybatt9692
    @garrybatt9692 Рік тому

    Hi Cartesian, great video , many thanks for that. Dont suppose you have looked into junctions might be formed as well. I have been racking my brain on how to start something like this for ages. Thanks again, Garry.

  • @thedreamerbosse
    @thedreamerbosse 10 місяців тому

    hello thank you how can i add my coustom pavit and street part in the middle ? plz help

  • @trafficface
    @trafficface 2 роки тому +7

    Woah a few extras, you can add resolution in a curve with subdivide curve
    You can also use 2D path type to stop the road clipping and shrink-wrap that onto a surface
    Finally raycast can give the "sides" of a road
    Final final thing, you can use curve radius to control road width individually on control segments

    • @lenstobrush7266
      @lenstobrush7266 2 роки тому +2

      Could you explain more about the raycast?

  • @samirsuleymanov2099
    @samirsuleymanov2099 Рік тому

    This is... exactly what we want!

  • @matthewperez7767
    @matthewperez7767 2 роки тому +14

    Are you a wizard?

  • @sudaygupta9300
    @sudaygupta9300 Рік тому +2

    my uv map thingy doesnt work

  • @man_art_man
    @man_art_man 2 роки тому +1

    It’s sad that you’ve decided for Shorts instead of real tutorials. I loved job you did . Your tutorial are the best one in blender GN world

  • @alexjandrorodriguez6288
    @alexjandrorodriguez6288 11 місяців тому

    If I add normal map, displacement or roughness to the texture, it doesn´t show, can you help?

  • @faustoart
    @faustoart Рік тому

    easy and actually perfect, thank you!

  • @baptm727
    @baptm727 Рік тому

    Awesome tutorial man, really useful, thank you for sharing!

  • @kabelomonareng5274
    @kabelomonareng5274 Рік тому +2

    you literaly dont show the connection, my textures doesnt work man why

  • @lenstobrush7266
    @lenstobrush7266 2 роки тому +1

    This is an excellent tutorial - I wondered if you could help me with something. I changed the Bezier Curve to a Nurbs Path and added an extrude node so that I could draw wooden posts. However, the texture won't map properly to the sides of the extruded geometry. It stretchers down the z axis. Is there a way to map the texture to the sides too?

  • @falsecoyote
    @falsecoyote Рік тому

    How can I create intersections with this system?

  • @ZonieMusic
    @ZonieMusic Рік тому +5

    A major flaw that makes this tutorial frustrating to follow is that you don't show where your nodes are connecting to. You're just doing some command that connects nodes and the nodes tab cuts off in such a way that it doesn't show where it's connecting to. This isn't beginner friendly.

    • @hgzee
      @hgzee Рік тому

      Yes, and for anyone curious, at 2:14 he connects Attribute node Factor output to the (off screen) Material Output node Surface input. (Make sure the material is also set in the Set Material node in geometry nodes)

    • @エニエ
      @エニエ Рік тому

      Thank you I was struggling with that @@hgzee

    • @anomalousbassMusic
      @anomalousbassMusic Місяць тому

      Fac to Material output surface. Make sure you are in the right view if you are in wire frame or solid view it will not be visible when you change the value.

  • @RealGaryGibson
    @RealGaryGibson 2 роки тому +1

    Very clever! Can you add intersections?

  • @portalj123
    @portalj123 Рік тому

    how can i convert this curve into a mesh while keeping the texture?

  • @newtoncorestudio
    @newtoncorestudio 2 роки тому

    Ben, how to fixed the Z up facing the road and others? I'm Having issues when it is build for curvy mountain road with differences of height. The road seems to be tilted.

  • @xxxtigger8001
    @xxxtigger8001 Рік тому

    Was really going good until you get to the texture then, no free texture, can you use your own asphalt using procedural nodes? I can not seem to find a asphalt image that works

  • @Deleted328
    @Deleted328 Рік тому

    What resolution for the images for the streets? Helpful video

  • @yannterrer
    @yannterrer 2 роки тому

    Thank you do much for sharing these precious GeoNodes know How;)

  • @ZedAmadeus
    @ZedAmadeus 6 місяців тому +1

    at 2:13 what is he plugging 'Fac' into?

    • @anomalousbassMusic
      @anomalousbassMusic Місяць тому

      Fac to Material output surface. Make sure you are in the right view if you are in wire frame or solid view it will not be visible when you change the value.

  • @akemidryzz9387
    @akemidryzz9387 Рік тому +1

    At 0:51, I followed the steps, but the bezier curve doesn't look like yours :(
    it's thicker, and seems to be more tangled

    • @coreybryan2483
      @coreybryan2483 Рік тому

      same thing here. Did you get to fix it?

    • @anomalousbassMusic
      @anomalousbassMusic Місяць тому

      The x value is on top of the 3 number values make sure you change the correct x value on both if this isn't the problem load in a new attribute node in the node editor. This was the issue i had

  • @juliah7492
    @juliah7492 2 роки тому

    wow
    this is great!

  • @alediazofficial2562
    @alediazofficial2562 2 роки тому

    this is incredibly helpful! Thank you!

  • @simprolougebycadkonstrukti4654
    @simprolougebycadkonstrukti4654 2 роки тому +1

    Hello, impressive!
    Just one question. If you have a racetrack, so a loop if you will, what would be the easiest way to generate the surface inside and around the track?
    Is there a possibility with nodes too?

  • @Gamezoneadi
    @Gamezoneadi Рік тому

    Hi is it possible to make intersections with geometry nodes?

  • @alhdlakhfdqw
    @alhdlakhfdqw 2 роки тому +1

    really great tutorial thank you very much! :)

  • @jonaseriksson2367
    @jonaseriksson2367 2 роки тому +1

    hi! Cool tutorial. Do you know if there's a way to expand this idea? Say if you want to add more lanes for a three-way and/or city lane. And add specific signs on the road if you're doing an intersection (like cross signs etc). Maybe then everything becomes much more complex 😅

  • @erfanzandi1362
    @erfanzandi1362 Рік тому

    there is no viewer node in shader editor...is there something I dont see?

  • @anthonycadette
    @anthonycadette 2 роки тому +7

    Dude you lost me 2:14 you started using short cut I don't even know about to go from color to vector and to fac and your not explaining how to go about using those short cuts or you could just just show it on screen you don't have a add on for that ??? not everyone is a advance blender user you know.

    • @butter-fly2901
      @butter-fly2901 2 роки тому +3

      CTRL+Shift+LeftClick

    • @lolzgrug
      @lolzgrug Рік тому

      then what
      @@butter-fly2901

    • @dicksonZero
      @dicksonZero 7 місяців тому

      I felt left out when he did that... thank you for asking that question

    • @anomalousbassMusic
      @anomalousbassMusic Місяць тому

      Fac to Material output surface. Make sure you are in the right view if you are in wire frame or solid view it will not be visible when you change the value.

  • @lukepaintsworld
    @lukepaintsworld 2 роки тому

    Why can't I add things like a cube into my scene when doing it this way? The option isn't even there.

  • @servo69
    @servo69 2 роки тому

    Does this work with intersections?

  • @tonie5657
    @tonie5657 2 роки тому

    is there any way to turn vector into uv map

  • @louisphildurand
    @louisphildurand 2 роки тому +1

    I just bought your gumroad Road sample and i am trying to recreate all of it for learning purpose so i can apply to other things. Were you considering making another tutorial for the Curve to Roads V2?

  • @internationalfifalovers
    @internationalfifalovers Рік тому

    I did it but couldn't continue from shading editor

  • @maxd6878
    @maxd6878 2 роки тому

    I don't know why, but my texture doesn't apply, I have exactly the same work, 3.2.1 version of blender, because of the version or else ?

  • @alicethebigsis
    @alicethebigsis 2 роки тому

    Great video. How do you make the roads thicker? I can’t figure out a way that doesn’t make the material look weird

  • @aboudihoussain9560
    @aboudihoussain9560 2 роки тому

    why i can't find store name attribute i onlu have 3

  • @andrewhu7770
    @andrewhu7770 2 роки тому

    U r the best❤

  • @Dopefish1337
    @Dopefish1337 2 роки тому

    Cool tutorial! How do I use the geometry nodes in other projects? And also I have to convert to curve in order to edit road right? How do I keep the geometry nodes then, do I have to copy the beziercurve which has it so that I can keep using it again? Thanks in advance

    • @ReaZaaa
      @ReaZaaa 2 роки тому

      Group the nodes, make it fake user (so it doesn't get deleted if you close the file) and save the file. Then, in the new project(s), append the node group, create a curve, go to the geo nodes editor, click on New and add the appended group between in- and output.
      Or store it in your asset library if you have one, mark the node group as asset and simply drag and drop it from the asset browser into the geo node editor of your new project.
      If you want to edit the geometry of street later on, you have to convert it to mesh and the modifier gets automatically applied.

  • @jannikfassbender1355
    @jannikfassbender1355 Рік тому

    i dont get Attribute, in shader, connected to the geo node "gradient X". i dont get the value 1 in shader editor., Someone got same problems?

    • @anomalousbassMusic
      @anomalousbassMusic Місяць тому

      Fac to Material output surface. Make sure you are in the right view if you are in wire frame or solid view it will not be visible when you change the value.

  • @nochnJAT
    @nochnJAT 11 місяців тому

    It did not work. I did the same as in the tutorial, but the texture was only scalable along the curve. across the curve it was infinitely streched. I use blender 3.6.

  • @bettlebug5988
    @bettlebug5988 10 місяців тому

    Hum, I wished that you slowed downed so someone like me who is new to blender could follow along

  • @GrifChan
    @GrifChan 2 роки тому +1

    My blender doesn't have a node called"store attribute node" ;_____;

  • @nayefhazmi6396
    @nayefhazmi6396 Рік тому

    thank you pro

  • @lauandy5670
    @lauandy5670 2 роки тому

    Can’t make fork road and Ringroad

  • @vikaskumar-lr4cn
    @vikaskumar-lr4cn 2 роки тому

    I have a question related to the geometry node
    How can i create road with all intersections. Like if i have to create a city roads and want to create with geometry node. Please make a tutorial on it in your spare time or give me some tips (internet links) how can i do this .

  • @madex3d120
    @madex3d120 2 роки тому +1

    How are intersections done?

  • @victor.novorski
    @victor.novorski Рік тому

    Pog

  • @b0gie
    @b0gie 2 роки тому

  • @zainulabdinofficial7467
    @zainulabdinofficial7467 2 роки тому

    sir i make nft Collection si how i can apply many image texture in one animation video and render many videos PlZ reply

  • @thatboringblenderguy
    @thatboringblenderguy Рік тому +2

    Very misleading!