Procedural stacks with the Repeat Zone geometry node in Blender

Поділитися
Вставка
  • Опубліковано 3 лис 2023
  • A 5 minute blender tutorial that shows you how to make a simple procedural and dynamic stacking system with geometry nodes in blender 4.0.
    The repeat zone.
    I used to think it was that area next to a rollercoaster where you absolutely should not stand.
    But not anymore I don't because thanks to advancements in blender technology blender 4.0 has one.
    This short and easy to follow tutorial will show you how procedurally and dynamically stack instances. It's that simple. This isn't going to tax you. It's not even a brisk walk. You can even bring your beverage along with you if you like.
    If you watch just 27 blender 4.0 videos this week, let this be your 28th.
    blender theme "graphite" - github.com/kame404/blender-th...
    #blender #blendertutorial #blender3d #repeatzone #b3d #geometrynodes

КОМЕНТАРІ • 77

  • @waylandmayo
    @waylandmayo Місяць тому +1

    it's like a science lab

  • @naoisefeeney
    @naoisefeeney 7 місяців тому +18

    I never thought something as daunting as a geometry nodes tutorial could be so hilarious. Well done man you just earned a subscription :)

    • @harryblends
      @harryblends  7 місяців тому +5

      Thank you! The complex things are often the silliest. Well... the *silliest* things are always the silliest... but I think you get the point

  • @JohnKennedy-ho4jq
    @JohnKennedy-ho4jq 4 місяці тому +3

    Best Geometry nodes tutor on UA-cam right now 🙌

    • @harryblends
      @harryblends  3 місяці тому +1

      Best UA-cam commenter on UA-cam right now 🙌🏼

  • @arachnoden
    @arachnoden 2 місяці тому +1

    This is a magic. This can be observed even longer than how water flows and fire burns.

  • @PetrSmrtka
    @PetrSmrtka 8 місяців тому +2

    [01:09] this saying will go down the history - you nailed it, so true

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

      Thanks! Yours is the least argumentative comment I’ve seen on the internet all day

  • @user-hv5qu7kz1m
    @user-hv5qu7kz1m 3 місяці тому +3

    I'm happy that this isn't a paid add-on

  • @tudorm1203
    @tudorm1203 7 місяців тому +4

    Great video, to the point, and not 35 minutes long like many other geonodes tutorials. Subbed!

    • @harryblends
      @harryblends  7 місяців тому +3

      Thank you! I’ll level with you and tell you that the next one is going to be a bit longer. But… it’s got a robot in it so hopefully these things balance themselves out

  • @satishgoda
    @satishgoda 3 місяці тому

    Wow! Just wow! WOW! Thank you Sir!

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

    Woah~ Finally a for loop for blender! this is going to be so fun to play with! ~

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

      Yeah. This unlocks a LOT more node power for sure.

  • @peteroneill5057
    @peteroneill5057 7 місяців тому +1

    Much enjoyed! Make more! I'll watch each one at least 10 times :)

    • @harryblends
      @harryblends  7 місяців тому +2

      Thanks Peter! There’s a big new one planned for the weekend. Lots of rewatch potential, trust me. You’ll be looping it for days. Then another next week. Because you know what? You deserve it.

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

    what a beautiful work and video,Looking forward to you creating more videos like this

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

    Love❤

  • @buntrockstudios
    @buntrockstudios 7 місяців тому +1

    Geometry nodes, always reminding me that I have absolutely no clue what I am doing in blender. This content is exactly what I need!🫡

    • @harryblends
      @harryblends  7 місяців тому +1

      Thanks Studios. Blender reminds me that I have no clue what I’m doing in blender. And Reddit. Reddit definitely reminds me of absolutely everything I’m doing wrong. The fun part is the stuff we make through failing. You don’t learn much getting it right

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

    Wow! Enjoyable!

  • @insane3953
    @insane3953 7 місяців тому +1

    nice idea

  • @KenanProffitt
    @KenanProffitt 3 місяці тому

    Dude this is a great video. Nice work 👍

  • @SteveWarner
    @SteveWarner 3 місяці тому

    Clever, informative and most surprisingly, very funny! Immediate like and subscribe. Keep up the great work!

  • @oodoodoopoopoo
    @oodoodoopoopoo 7 місяців тому +3

    4:25 - I've never thought to isolate a vector axis in this way. I've always used separate and combine XYZ nodes. Which makes sense when I'm tapping alternate x and y positions when carrying over the z, but if I'm zeroing out the other two, this makes more sense because it only uses one node versus two. 👍

    • @harryblends
      @harryblends  7 місяців тому +4

      The separate/combine method always feels like those extra wires behind your computer that you can never get tidy. I’m always looking for the neatest method. It’s not just an aesthetic thing - I find the best node trees are the ones that you can immediately “read”. That you can return to 7 weeks later and not be utterly bewildered. I like my nodes to look like what they do. Like ferrets

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

      I actually use the vector multiplication most of the time for doing these things. It is also helpful if you don't want to completely get rid of the X and Y values but want to let them have a small influence so you take a small value to multiply here.
      However, the Separate XYZ and Combine XYZ nodes are still very valuable (apart from the simple cases where you just want to filter float values out of a vector or integrate floats into a vector) since you can use them for different calculations on separate channels or maybe switch X with Z etc. I'm sure you're aware of that, it's just for others reading the comments.

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

      @@harryblends - That's understandable, ferrets are the best at maths.

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

    This is useful!

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

      It’s a super powerful addition. So many possibilities!

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

    funny yet very well explained. More please!

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

      Thank you! More on the way. Hope you like robots …

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

      @@harryblends bleep bloop, yes I do! 🤖

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

    Lol this is a new way of making tutorials for Blender!

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

    Great tutorial. I know it is a significant step up, but do you know of a solution to create particular shapes rather than straight stacks? As in the books creating letters, for example. Thank you.

  • @Sam-pm9vy
    @Sam-pm9vy 6 місяців тому

    Why did this remind me of a Look Around You episode (in a good way)

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

      That’s such a fantastic show!

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

    As a very basic and occasional Blender hobbyist, I'm way out of my depth here, but I watched the thing till the end anyway, if only because of its entertainment value... 😀
    (which is intended as a compliment!) 😁

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

      That’s great to hear! Thank you. Keep your eyes peeled …. hopefully there’s going to be some more fundamental videos soon

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

    great tutorial, if you can make some tutorial about explaining every nodes while giving a nice example like this, I would watch it everytime, the community needs it so bad

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

      Thank you. One of my plans for the channel is to make a compete series on nodes. Watch this space

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

      ​@@harryblendsI'll be watching too 😮

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

      I'd definitely watch that !! @@harryblends

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

    Thanks for the share and the stair's joke (!). One question which highlights my misunderstanding of the subject; why does the chain is broken change when i change the geometry of an object / a book. A void appears between the modified object and the next random object.
    Thanks!

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

      Hmmm. How are you changing the geometry? The bounding box should be calculating the outer limits of your object. If you are scaling your object are you applying the scale?

  • @denisquarte7177
    @denisquarte7177 7 місяців тому +1

    "If you're too young to know what a "book" is..." 🤣

    • @harryblends
      @harryblends  7 місяців тому +1

      Times change fast. Yesterday was tomorrow two days ago

  • @FancyDude
    @FancyDude 7 місяців тому +1

    How do you get your UI blue like that? Looks slick!

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

      It's a slightly tweaked version of "graphite" from kame404's Blender Theme collection. I've put a link to the github in the description of this video. It's definitely easy on the eyes

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

    Nice tutorial, chap. I think a similar result can be achieved with the Accumulate node, without the need for repeats. I wouldn't know which is more performant, however.

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

      Thank you. Why yes, Accumulate Field is literally the textbook method for stacking. Though you’d still have to calculate each box’s dimensions beforehand if you’re not simply stacking the same object but scaled. Not sure which costs less ms. The thing I like about the Repeat Zone is it allows you to create clear repeatable blocks of operation. This one is super simple. My next one is… not so much.

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

      @@harryblends It's great to have more than one way to complete the task in hand. As more nodes get added, I imagine this will only increase. Looking forward to your next tutorial! Subbed.

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

    Grate tutorial lol to bad my brain cant keep up with the jokes and info, I just feel my anger building. Awesome stuff tho

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

    Came for the repeat zone, stayed for the comedy

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

      Thanks! It’s the people that came for the comedy and got attacked by the repeat zone that worry me

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

    Look at me, laughing and learning!

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

      Just don’t get a big “Learn Laugh Love” poster because nobody can stand those people

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

      If only more people understood this! @@harryblends

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

    Hi, thanks for this tutorial. When I add a instance on points, the rotation is not a vector, it is dark pink, so it won't allow me to connect a random value to it, even in blender 4 manual it shows as dark pink and not violet. Do you have any clue? Thanks!

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

      nevermind, just connect the vector random value to the socket and it works!

  • @heinrichguil1524
    @heinrichguil1524 2 дні тому

    Is it possible to increase stored attribute value with each iteration by 1/iterations? I'm trying to make geonodes fuzz and it seems that my attempts and incrementing vcol are not fruitful.

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

    brother can you explain how can i use this as game asset i cant find any tutorial for how to use geometry nodes meshes in unity or unreal engine.

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

      Sadly I’m not a Unity guy. I can barely play pac man without tech support. Have you tried asking on Reddit? It’s a nice friendly place as long as you don’t misspell something and then it’s utterly terrifying. So take a dictionary. Good luck.

  • @JOMFRUHOLMEN
    @JOMFRUHOLMEN 2 місяці тому +1

    Do you know of a way to align these instances to a curve with aligned euler rotation?

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

      You could sample the curve in the repeat zone, sampling the length of the new “book” plus the previous lengths each time. I use this method in my robot tentacle video. It’s essentially a more advanced version of the book stacking but along a curve - ua-cam.com/video/_W05JD7Gy24/v-deo.htmlsi=gF0hFTGB-T_DGNsZ

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

    Why I cant save this video to favorites?

  • @superfuchsia8916
    @superfuchsia8916 9 днів тому +1

    is there a way to get the stack to fit a specified length?

    • @harryblends
      @harryblends  8 днів тому

      For that you'd have to keep track of the length of the stack and stop adding items when the desired length is reached. I do something similar in this video ua-cam.com/video/_W05JD7Gy24/v-deo.html Making it an exact length would be challenging, but you could scale the final item to precisely match the distance.

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

    where can I find the repeat zone in blender 3.4 version?

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

      It’s new to 4.0 which has just been released this week. Lots of shiny new things.

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

    But if the index starts at 0 shouldn’t you add 1 rather than subtracting so it was actually right….

  • @marlonacevedo7521
    @marlonacevedo7521 3 місяці тому

    My pc explotes at 4:04 :( I dont know why

  • @notimportantstudio
    @notimportantstudio 3 місяці тому

    love it thanks. send you a email :)