Blender Geometry Nodes: Spiral Cord Effect

Поделиться
HTML-код
  • Опубликовано: 10 июн 2022
  • In this video we create a spiral cord that can be driven by a curve.
    *Ways to Support this Channel*
    Channel Source Files at Patreon: / johnnymatthews
    Free Assets at Gumroad: johnnygizmo.gumroad.com/
    ---------------------------------------------------------
    Affiliate Links for Channel Sponsor XP-PEN
    Artist 13.3 Pro - Tablet Display - amzn.to/3EvI6hT
    Artist 15.6 Pro - Tablet Display - amzn.to/3Ox9v7U
    XP-PEN Meow Meow Drawing Glove - amzn.to/3U3XiZk (THIS IS SUPER CUTE!)
  • КиноКино

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

  • @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 🙂

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

    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

  • @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 10 месяцев назад

    wonderful video! thank you!

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

    Good tutorial ! Good explanation on geometry nodes !

  • @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

  • @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 :)

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

    Thank you! This helped me out a ton

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

    as always well explained tutorial, thanks a lot.

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

    Thanks! This was really helpful.

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

    Great tutorial!

  • @yoajp
    @yoajp 10 дней назад

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

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

    great tut, thanx! :)

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

    THANK YOU

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

    Thank you!!

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

    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.

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

    Great tut.❤ Subscribed☺

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

    Genius!

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

    good one, thanks

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

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

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

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

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

    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.

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

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

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

    Now we can make Special Beam Cannon animations

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

    Cool. Could this be a way to also recreate the curve modifier for mesh deformation in geometry nodes? 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

  • @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 :)

  • @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.

  • @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.