Create a Pipe Generator with Blender's Geometry Nodes

Поділитися
Вставка
  • Опубліковано 27 жов 2024

КОМЕНТАРІ • 106

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

    "Field at Index" is now called the "Evaluate at Index" at the time of writing this (Blender 3.6.2). Utilities > Field > Evaluate at Index

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

    The lesson in the end wasnt how to make pipes but the -friends- tricks we learnt on the way.
    Excellent tutorial. Thanks so much

  • @patsuki2293
    @patsuki2293 2 роки тому +5

    Incredible tutorial. You do an amazing job at teaching and explaining why you're doing things. Definitely one of my favorite blender teachers thank you so much for what you do!!

  • @LordoftheFleas
    @LordoftheFleas 2 роки тому +9

    This is pretty cool, especially the trick for expanding selections! For the angle measurements, I found it simpler to set the spline type to Bezier and use the dot product on the normalized relative handle positions -> a bit simpler and for cyclic curves you do not have to deal with the overflow at the start and end points.

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

    This is awesome, i found very interesting the bit about finding angles, without finding the angle perse. Loved it

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

      If there is a roundabout way to do something, I’ll find it…eventually 🤣

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

    A lot of great info on making selections

  • @Jo-re2ye
    @Jo-re2ye 3 місяці тому

    Impressive, both what blender is capable of and what you achieve with it

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

    will get it. Just don't get burnt out. Whenever you need a break, take one.

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

    I had seen erindale use the dot product, but I never understood the fundamentals. Thanks to your great explanation I understood it pretty good!!! you are a great teacher! thank you!

  • @robspaull
    @robspaull 4 місяці тому

    Fab tutorial - answered several things I was trying to figure out!

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

    just so you are aware, around 7:04 you accidentally routed from "face count" for one of the field at index nodes and around 7:33 you jump cut to the corrected version but with no verbal acknowledgement. For someone following along with your actions this can be very confusing, so I would suggest in the future either re-filming the segment or just mention you made a mistake. There is no shame in it! Thank you for the tutorial overall though very very useful 👍

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

      Was not trying to hide anything, I just missed that my edit went back that far.

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

      life saver lol, i didn't notice... great tutorial though thanks, easy mistake!... the odd name has changed by 4.0 but it's still compatible so far then

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

    Thank you Johnny for exposing these concepts. I was looking for a way to generate streets with automatic intersections and roundabouts and I think you set me onto the right way!

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

      Awesome! Good luck on that. Sounds like a fun project 😊

  • @hide_ch
    @hide_ch 5 місяців тому

    交差してる点を選択しやすく、数も変えれることがとてもいいと思いました🤔
    ありがとうございます☺️

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

    Genius tutorial! I'm going to try this one tonight. If you notice the pipe fittings all have differing arm lengths as they are at the mercy of where their neighboring verts happen to be. I will try to control the arm lengths by pulling or pushing the neighbor verts along their splines (wish me luck - I'm just a dumb noob :))

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

    Hey Johnny, you added the vertical climb to demonstrate the T junction at just below light-speed. I assumed you just extruded up in Edit mode using vertices, and extruded right and left on the horizontal, but when I implemented the T junction section, I get the 3 lines selected when I set my Boolean to OR, but when I set it to NOR, it's inverted.
    I'm using 3.5.0 alpha. Would that make a difference?
    The reason I mentioned the quick adding of the vertical section, is maybe you created yours by adding vertices and not extruding, but would that make a difference?

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

      NM. I figured it out. Ultimately, if you don't go back to Object mode in the Layout panel, you will never see anything disappear in the Delete Geometry node. I found one difference for 3.5.0: When you group the nodes to create the Extrude group, it does NOT automatically connect the input to the Join Geometry node twice.

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

    future! Great tutorial and wholeso community! Stay safe in these tis and keep your heads up! Do what you want that inspires you,

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

    Thank you so much for all these tutorials bro. So much valuable knowledge

  • @겜돌이나가신다
    @겜돌이나가신다 2 роки тому +1

    His explanation is super amazing and crystal clear

    • @Lexikon69
      @Lexikon69 6 місяців тому

      Pls? Grab or means he select "these" but which nodes and group them gives nonsensical result. I see three highligted, but thats it.

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

    followed the tutorial exactly right, but still different. Using trial version. Thank you*

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

    I tried making this work for almost an hour but ran into issues at 3:00 - when I group, the new origin group does not produce a Mesh output, only a Geometry. So frustrating.

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

    My brain exploded like Nagasaki but i slowly understood the whole video the more i watched it

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

    Super cool 😎 how did I miss this one 👀

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

      Lol I don't know there are a LOT of videos out there, I guess you're bound to miss some!

  • @Youshisu
    @Youshisu 8 місяців тому

    What curve did you used? I got overlapping points in TJunction

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

    Thanks Johnny, your channel is a treasure, I've appreciate the Solidify Group trick as well of the rest of the tutorial :)

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

      Yeah that’s handy 😊

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

      now 4 hours later, jajaj, i've understand the Field at Index, thanks, that opens much the perspectives

  • @겜돌이나가신다
    @겜돌이나가신다 2 роки тому

    Nice tutorial.... Very helpful

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

    Thanks man it helped a lot. I tested this on my s

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

    Don’t be afraid, just embrace it.

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

    thank u helped me a lot

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

    Nice tutorial, i just cracked soft soft ;)

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

    YOur explanation is very detailed which is great! I have to watch it a lot to understand it like the others.
    Would it be possible to do this with Sci-fi Corridors or Dungeons? Like a Ring Habitat in Sci-fi, or Dungeon maze?

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

    I feel you!

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

    Very useful tutorial. Saved it for the little tricks. Is there a way to make the T joints such that the interior of the pipe is smooth? Maybe with mesh boolean? I'm trying to do something like this for procedural roads but can't get the intersections to work...

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

    If tNice tutorials isnt the most true tNice tutorialng ive ever read

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

    OMG THANKS SO SO MUCH THIS HELPED!!!

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

    By chance do you have a file available for download? i have all but the last step working (it paints everything for me as a 'joint')

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

    Much love

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

    Guys it really works, I checked

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

    Good choice!

  • @vikaskumar-lr4cn
    @vikaskumar-lr4cn Рік тому

    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 .

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

    ur a fcking legend dude honestly

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

    Excellent tutorial! But I dont have 'Named Attribute'. I'm using 3.1.2 Is there a replacement

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

    I can't get the angle fittings to work. the setup offsets my entire mesh. Using 3.3

  • @호랑나비흰나비
    @호랑나비흰나비 2 роки тому

    thank you good sir

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

    Hi Jonny, great build! I am acually modeling a complex piping and to be more realistic I would like to add a detailed shape of the joint. so, I am trying to insert on the edges of the blue connectors, a finishing element using the object info node, linked to an instance on pont. the result is is promsing but so far I am struggling with the orientation of the instances, since each connector may have 2 or three edges. any idea how to integrate it? thanks!

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

    God bless u

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

    am getting soft from your video, thx alot. how do i make my soft more than 50sec long? I clicked loop recording, pressed the record

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

    dude tNice tutorials is super good! subbed

  • @девули-р4и
    @девули-р4и 2 роки тому

    Thanks bro..

  • @LAMBOMODS
    @LAMBOMODS 6 місяців тому

    would love a blender 4.0 version, Im stuck after wasting 1hr lol Thanks anyways

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

    YES! I LOVE YOU!

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

    I am lost on 8:10. Is there any details? Thank you

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

      between 8:10-8:20. How's it work

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

    tNice tutorials actually was, and I'm just starting myself, I have no idea what I'm doing but I have a ton of ideas in my head. Ti to figure tNice tutorials out

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

    Does soft soft co with the samples? And are these copyright free?

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

    Is it for windows only? How Can I use it on my mac?

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

      builder.blender.org/download/daily/ is where you can download the daily builds!

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

    Wow! Great!

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

    Recently I saw interesting question selection related. Is it possible to get the highest point of every face at Z axis on displaced grid, I mean with for each face loop this would be easy, but is it even possible now? Btw more selections tutorial would be awesome, for example how to select points with some conditions per mesh island cause since mesh island is not a domain how could we even approach this?

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

      I had a patch for a grouped statistics node a while back, but it is on hold. That would allow for the cases you suggest here.

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

      @@JohnnyMatthews Wow you really are ahead of events. Thank you for all your work, field at index seems still a bit mysterious to me, this tut was very helpful.

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

    That was not a straight technique (lol) had to watch twice..
    I learnt a lot today...I always failed to grasp the Field at Index node's function..
    Thanks a lot Johnny... Keep 'em coming...

  • @a-ztrendingmovies94
    @a-ztrendingmovies94 2 роки тому

    nice tuto lmfaoo

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

    i love u

  • @ΘΩΜΑΣΝΙΚΟΛΟΠΟΥΛΟΣ-ε1π

    Krazy , get out of here. That was funny, really funny

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

    day.

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

    "splendid " 🀄️ 💘 😾 🚮 🍚 🉑

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

    Piedm

  • @MIKA-sf7no
    @MIKA-sf7no 2 роки тому

    !!!!!!1

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

    p♥r♥o♥m♥o♥s♥m ✨

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

    hahsdhahah good

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

    E!

  • @נטעגרון
    @נטעגרון 2 роки тому

    Don't put water on it !

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

    lmfaooo

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

    sa lol

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

    please give us your instagram id for further references,doubts and for clarification..

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

      I'm @johnnygizmo on Twitter & Instagram (mostly Twitter)

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

    It seems this is for windows users only, I will contact you for developing this project 

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

    thank u helped me a lot