Instance on Edges with Geometry Nodes - Blender 4.1 Tutorial

Sdílet
Vložit
  • čas přidán 27. 08. 2024

Komentáře • 50

  • @fabbrobbaf
    @fabbrobbaf Před 4 měsíci +1

    Not long ago I badly needed to reset the origin of my instances (letters) to create words with letters that scaled randomly along the word direction (not upwards) while preserving the kerning. I might finally be able to do that in a fast and nondestrucitve way! You are simply the best!

  • @orenmatar
    @orenmatar Před 5 měsíci +1

    Oh are you kidding me! Just 3 days ago I needed to instance on edges and couldn't figure it out for hours and had to settle for a workaround that wasn't as general. Thanks!

  • @duncanrudd348
    @duncanrudd348 Před 5 měsíci +1

    So many goodies in here. Thanks Erin, hope you're keeping well!

    • @Erindale
      @Erindale  Před 5 měsíci +1

      Thanks Duncan! Really enjoying getting back into experimenting with geometry nodes. Feels like I slipped behind on the o last year and there are so many great new nodes

    • @duncanrudd348
      @duncanrudd348 Před 5 měsíci

      @@Erindale Hehe - if you're behind I don't know where that leaves the rest of us. I only managed one video since BCON :(

  • @mrofnoctonod
    @mrofnoctonod Před 4 měsíci

    People who complain about long form content need their lazy heads read. At 7:00 I learned about Alt S for swapping 2 inputs on a node. What a magic shortcut for removing all my stress when dealing with massive node trees and their spiderweb of noodles. Thank you Erin. I am gonna watch the rest and take down notes and learn and, am also going to limit myself to just this one comment. Have an awesome weekend!

    • @Erindale
      @Erindale  Před 4 měsíci

      Thanks so much! Glad you’re finding value in these

  • @MissaelKaban
    @MissaelKaban Před 5 měsíci

    finally the thumbnail style is back

  • @paniccarefully
    @paniccarefully Před 5 měsíci

    Thank you very much for this lecture! Chapeau!

  • @danialsoozani
    @danialsoozani Před 5 měsíci

    Just amazing as always! thanks a lot

  • @deslomator
    @deslomator Před 5 měsíci

    Me: chains cross products. @Erindale: just constrain to the Z axis. This tutorial is full of very helpful little details, thank you for your work.

    • @Erindale
      @Erindale  Před 5 měsíci

      Honestly filling your nodegraph with advanced vector math is much more of a power move

  • @KillinSmallz
    @KillinSmallz Před 5 měsíci

    attribute nodes are OP

  • @notimportantstudio
    @notimportantstudio Před 5 měsíci +1

    Hey appreciate this one :) are you updating ETK anytime soon with these and other nodegroups?
    thanks for your knowledge

    • @Erindale
      @Erindale  Před 4 měsíci

      They should be! I’ve got a lot of updating to do there. Just pop me a message if you want anything before it’s in

  • @zack3danimation666
    @zack3danimation666 Před 5 měsíci

    Great tutorial. I think it look like primuv vex function in Houdini

  • @thyminade
    @thyminade Před 3 měsíci

    hey! thank you so much for the tutorial, its insanely helpful, but i got super stuck on the scale part, for some reason it keeps being zero so the instances disappear when i connect the divide edge length and instance length node to scale instances scale socket :(

    • @Erindale
      @Erindale  Před 3 měsíci +1

      If you check your points, is v0 and v1 showing in the spreadsheet? What about min and max? If it’s the bounding box data then go through and double check all your attributes are on the correct domain and double check the bounding box group

  • @stillpointx2623
    @stillpointx2623 Před 4 měsíci

    Can you please enable the built in screencast keys in blender when you create videos?

    • @Erindale
      @Erindale  Před 4 měsíci +1

      What is the built in Screencast Keys? I find the addon I use good because it’s explicit about the keystroke and the operator so even people using industry keymap can follow

    • @stillpointx2623
      @stillpointx2623 Před 4 měsíci

      @@Erindale Sorry it's an free add-on, I guess I've gotten so use to it being in blender. This would help a lot of people watching your videos if this is enabled. Thanks!

  • @zakuma22
    @zakuma22 Před 3 měsíci

    This is amazing. I am using this to create a structural mezzanine. I use your geo node to work with beams following the edges of a grid. How would you do to have a gap between the meshes?. I have a column on every edge, I would like to offset that so it appears that the beams are connecting to the column faces (instead of having them overlapping at the vertices)

    • @Erindale
      @Erindale  Před 3 měsíci +1

      You could adjust the bounding box values of the beam when sampling them onto the points. If you just subtract from the min and add to the max in the axis you’re needed to extend then you’ll essentially create a buffer on both ends.

    • @zakuma22
      @zakuma22 Před 3 měsíci

      @@Erindale Thank you!!!

  • @HeiniGurke
    @HeiniGurke Před 5 měsíci

    Great tutorial (as always) 😍 One small question: Can anyone explain to me when to use truncated and when to use floored modulo? The blender manual isn't really helping me here 😐

    • @Erindale
      @Erindale  Před 5 měsíci +1

      Truncated means that it descends towards zero, floors means it descends towards negative infinity. The only difference is for values below 0. Make yourself a curve line in geo nodes going in the X axis. Then take the spline parameter factor and multiply it by 10 and subtract 5. The module this by some value like 2 and use this to offset the position in the Z axis. You’ll see the difference between the two functions.

    • @HeiniGurke
      @HeiniGurke Před 5 měsíci

      @@ErindaleOh, that was fast 😀Thank you!

  • @eccentric3D
    @eccentric3D Před 4 měsíci

    Following Up. Appreciate this app. Is there a way to get the Erindale Toolkit to work in the latest release Version 4.1.1? I recognize that both V4.1 Nodes Types and rendering methods have progressed a great deal since you created this add-on. I can till load the EKT Toolkit and it appears in the V4.1.1 shader editor but the final node types show up light gray and unselect-able.

    • @Erindale
      @Erindale  Před 4 měsíci

      Huh that’s unexpected. It all works fine for me even in 4.2. Maybe just fully uninstall it, download the latest version from wherever you purchased it and install again

    • @eccentric3D
      @eccentric3D Před 3 měsíci

      @@Erindale My bad. The ETK toolkit works perfectly in 4.2 Alpha. I appreciate the reply, once knowing the error was definitely on my end, I was able to set things right quickly! I appreciate the' leg up' and inspiration your nodes groups provide-

  • @user-xm1pi5sq9t
    @user-xm1pi5sq9t Před 4 měsíci

    @Erindale Unfortunately, there is no “Diameter” in the blender, I think you can create a “diameter” through geonodes. If anything, you can do a lesson on “diameter”. I'll be happy)

    • @Erindale
      @Erindale  Před 4 měsíci

      If you’re wanting to define an explicit diameter then you’ll need to set it just the same as we do length. “Diameter / (max.x - min.x)” and the same for Y and use these for the scale of those axis

  • @vowel8280
    @vowel8280 Před 4 měsíci

    Great tutorial! But I have a problem, I did the exact same steps and when I divide the edge length to the instance length and plug it in the scale it simply returns everything 0, which means nothing appears, and i'm not sure why! Is it because I'm using blender 4.0 instead of 4.1 like you used?

    • @Erindale
      @Erindale  Před 4 měsíci

      If you inspect the values with a viewer node on the correct domain, does the spreadsheet show the right values? It’s probably that something isn’t set to the right domain so you’re getting either 0 length or 0 size. Check your domains on all the sample and store nodes

  • @daniellord-vera6987
    @daniellord-vera6987 Před 4 měsíci

    hey erin for some reason i tried out your tutorial but nothing shows in my viewport when atempting to to the geo nodes what could be the issue thx :)

    • @Erindale
      @Erindale  Před 4 měsíci +1

      What happens if you mute the scale elements node?

    • @daniellord-vera6987
      @daniellord-vera6987 Před 4 měsíci +1

      @@Erindale yup it works if I mute the scale node what could be the issue if you know ?

    • @Erindale
      @Erindale  Před 4 měsíci +1

      @daniellord-vera6987 check all the domains on every store and sample node in the graph. Make sure that the data is getting to where it needs to be. Is V0/v1/min/max definitely visible on the instances in the spreadsheet?

    • @daniellord-vera6987
      @daniellord-vera6987 Před 4 měsíci

      @@Erindale v1 v0 definitely visible but for min and max they have 0 data on the spreadsheet might be the issue but so far I followed the steps il tinker with it and see why il keep you updated thx

    • @Erindale
      @Erindale  Před 4 měsíci +1

      @daniellord-vera6987 my guess would be that something inside the bounding box or sample has an incorrect domain. One thing I did when planning was accidentally have the store nodes on the points set to the edge domain instead of points as I had copied them from v0 v1 store nodes.

  • @arktessellator_10
    @arktessellator_10 Před 5 měsíci

    There are lot of simple vector subtraction operations in this one, how subtracting a vector from other and reversing the order result in same vector with apposite sense, the illustration of this (just explaining using annotation) was missing, if done would have made bit easy for everyone even a beginner in math.
    anyways i got a bit digressed question on the current situation of cg industry, what you think how AI will shape the 3d industry in general and how unique aspects of blender like geom nodes, simulation nodes will hold its relevance in this ai led 3d world?

    • @Erindale
      @Erindale  Před 5 měsíci +1

      I’m not a mathematician so to me it’s just intuitive I’m not sure how to explain that any more than someone can just pick some numbers and try it for themselves. If I walk from the kitchen to the living room, I’ll go the opposite direction than from the living room to the kitchen.
      The world won’t be AI led any time soon. Investors are going crazy and CEOs are seeing dollar signs but when it comes to actual production of things that need curation and control, we’re a way off yet. When it comes, it will be straight to the final image we consume. 3D might be used just for massing and position consistency between frames but that’s being generous. There will be vastly less space in the world for human artists and those who thrive will either be technical artists or fine artists. Your average 3D generalist isn’t long for the world

    • @fabbrobbaf
      @fabbrobbaf Před 4 měsíci

      These are advanced tuts. If he had to explain the basics every time, they would last hours! I suggest going back to his first ones!

  • @mikezxd6025
    @mikezxd6025 Před 4 měsíci

    "Ok but why not just place one of those edge's nodes on that selection" my type of first thought of everything that i will create on geometry nodes. I'm a beginner and wow, 3d its gross🤧

  • @AnuragShukla-xv4xb
    @AnuragShukla-xv4xb Před 5 měsíci

    you look like virat kohli , indian cricketer

  • @Buy_YouTube_Views_a050
    @Buy_YouTube_Views_a050 Před 5 měsíci +1

    Your positivity is needed.