Blender Geometry Nodes: Spiral Cord Effect

Поделиться
HTML-код
  • Опубликовано: 23 янв 2025

Комментарии • 52

  • @nicolasherrbach3757
    @nicolasherrbach3757 2 года назад +3

    Beautiful example of using the Sample Curve node!

  • @ilirbeqiri
    @ilirbeqiri 2 года назад +8

    Short and to the point, as usual. Love that teaching style. I’m sure it takes longer to plan and write a down a script, but that way you don’t waste the viewer’s time with rumblings. Keep them coming.

    • @JohnnyMatthews
      @JohnnyMatthews  2 года назад +1

      No script actually, just the basic idea and a lot of editing 🙂

  • @Serhii_Sirko
    @Serhii_Sirko Год назад +1

    Hi - its cool
    But how to change the shape, from round to rectangle?

  • @mamadshonazaramonov3010
    @mamadshonazaramonov3010 2 года назад

    Had a task to create some stylized curly hairs. Not knowing of this video, spent almost a day on doing similar thing with "curve tangent", "cross product", and "spline parameter" + "trig functions". Today I see this, and more than that a video of your on Twitter doing curly hairs. Brother you cannot even imagine how much I needed this just some days ago. Anyway, THANKS FOR SHARING THIS!

    • @JohnnyMatthews
      @JohnnyMatthews  2 года назад

      You're welcome, sorry you didn't see it sooner :)

  • @MartinMalmqvist-b5r
    @MartinMalmqvist-b5r 9 дней назад

    Fantastic tutorial! But why does my spirals get a larger distance from guide curve in different parts of the curve? Using Blender 4.3. Maybe a change in the Sample Curve node.

  • @wadeeliason969
    @wadeeliason969 9 месяцев назад

    This is very helpfull. I am using this set up to create shocks for a truck. if I feed 4 splines into the node group all the shock spirals are connected to each other. it makes sense. so I figured before converting the spiral into a mesh that has depth. I convert it to just a mesh. now I am trying to figure out how to delete the connected edges. my thought would be to delete the edges that are the longest and then convert the edges back into curves. this set up is nice b/c if you shorten the curve the spring compresses just like a shock on a vehicle. Thanks

  • @TR-707
    @TR-707 Год назад

    really good stuff. I did it with simply repeating the spiral curve but it doesnt totally line up - this is proper

  • @sahrinsamad9815
    @sahrinsamad9815 Год назад

    Good tutorial ! Good explanation on geometry nodes !

  • @RealGaryGibson
    @RealGaryGibson 2 года назад +1

    I now understand what my dog goes through when I'm talking to him 🤔😕Maybe if I watch this a few more times I'll get it 🤪

  • @lonron5018
    @lonron5018 Год назад

    wonderful video! thank you!

  • @yoajp
    @yoajp 6 месяцев назад

    How do I make the start and end of the spiral to match up on a closed loop curve?

  • @DeAndreJohnson212
    @DeAndreJohnson212 2 года назад

    Thank you! This helped me out a ton

  • @generalshrooms
    @generalshrooms Год назад

    Any idea how to stop the curve profile from rotating? It's not an issue with a circular curve profile but anything with a defined shape is ruined by the rotation.

  • @dhruvsharma8788
    @dhruvsharma8788 2 года назад

    as always well explained tutorial, thanks a lot.

  • @codecontemplator
    @codecontemplator 2 года назад

    Thanks! This was really helpful.

  • @MaximumAbility
    @MaximumAbility 2 года назад

    wire can be flat, so, how can I get custom profile for the wire?

  • @NathanTekaya
    @NathanTekaya 2 года назад

    THANK YOU

  • @ruslandad365
    @ruslandad365 Год назад

    Hey and not easier just connect the length
    so that the curve changes dynamically when the curve is built?

  • @pZq_
    @pZq_ 2 года назад

    Great tutorial!

  • @user-nj9mh7ly2n
    @user-nj9mh7ly2n 7 дней назад

    Isn't that a helix?

  • @deleondln7
    @deleondln7 2 года назад

    Thank you!!

  • @zeeshanmurtza4709
    @zeeshanmurtza4709 2 года назад

    Great tut.❤ Subscribed☺

  • @aleksanderk5695
    @aleksanderk5695 2 года назад

    good one, thanks

  • @gottagowork
    @gottagowork 2 года назад

    Thanks. Needed this as I want my wires as simple as humanly possible - just the driver curve - and my microdisplacement approach don't work for assets when instanced from origo which could be far from where the camera's at. Possible expansions would be number of wires to create twisted pairs, ropes, terminated/non twisted ends, and other cool stuff. However, when I use curves with thickness directly I get a decent UV layout per wire; U along the length of the curve and V along the wire cross section. How do you expose these kinds of UV coordinates to material nodes? They must also work as a mean to drive UV based tangents.

    • @JohnnyMatthews
      @JohnnyMatthews  2 года назад

      Yeah UVs are still a challenge. I’d like to see an output from mesh to curves with a selection that could be used as seams for the uv unwrap node coming in 3.3

  • @alexvith
    @alexvith 10 месяцев назад

    This is great! I am finding myself in a challenge now. How would you offset the spiral across the curve? I am thinking about something with vector math between the spiral's position and the curve's tangent, but I can't wrap my head around it.

  • @blendercomp
    @blendercomp 2 года назад

    great tut, thanx! :)

  • @DanielPartzsch
    @DanielPartzsch 2 года назад

    Cool. Could this be a way to also recreate the curve modifier for mesh deformation in geometry nodes? Thanks.

  • @AhmedNassef
    @AhmedNassef 2 года назад

    Genius!

  • @Tolkfan
    @Tolkfan 2 года назад

    Thank you for this, I've been struggling to make a proper curl for awhile. The only problem is that it falls apart if there are multiple splines, like in the new hair curves. I think it's because the Sample Curve node adds up all the splines, but I don't know how to fix it ;(

    • @JohnnyMatthews
      @JohnnyMatthews  2 года назад +1

      I’ve got a hair curl tutorial coming soon that takes care of this.

  • @Vonkepplers
    @Vonkepplers Год назад

    What an amazing tutorial. Does anyone know of an easy way to adjust the spiral intensity in various locations? (so more spirals at the ends and less int the middle of the length? Happy to throw a few dollars someones way for it :)

  • @katnguyen9746
    @katnguyen9746 2 года назад

    Now we can make Special Beam Cannon animations

  • @thehypest
    @thehypest 2 года назад +1

    Now we have to find a way to add the odd, unnerving, uncoiled section of the cord that happened sometimes :)
    Jokes aside, I wonder how Blender decides that the position node has to refer to the second curve and not the first one. Here it would be the same to wrap them the other way round, but what if I needed the position of another curve?

    • @JohnnyMatthews
      @JohnnyMatthews  2 года назад +2

      It's going to use the one with upstream geometry, unless the value was captured with a Attribute Capture or Transfer Attribute node.

  • @palpytine
    @palpytine 2 года назад

    "irregardless"... arrggggh!

    • @JohnnyMatthews
      @JohnnyMatthews  2 года назад +2

      You know, I considered re-recording the whole thing after that slipped out of my mouth 😭

  • @JohnWesleyDavison
    @JohnWesleyDavison 2 года назад

    Old telephones incoming.