A new workflow for Curves in Blender - An engineer's approach

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ส.ค. 2023
  • Curves can be proceduraly generated and animated using geometry nodes. This speeds up character design and animation. This short tutorial shows you how to generate robotic tentacles with geometry nodes. Specifically, you will become familar with: Noise Texture, Map Range and Spline Parameter Nodes. Blender is a general purpose free software for creating visual effects (VFX) and 3D animations.
    Procedural hair tutorials:
    Medusa: • Procedural Curves with...
    Anne: • Stylized Hair with Geo...
    Fur: • Incredibly Cute, Extre...
    Blender: www.blender.org/download/
    Download project files from Patreon
    patreon.com/_Sina
    Instagram: / sina.sketch
    ------------------------------------------------------------------------------------------------
    #blender #curve #geometrynodes #tutorial #robot
  • ภาพยนตร์และแอนิเมชัน

ความคิดเห็น • 116

  • @AtoomikDzn
    @AtoomikDzn 11 หลายเดือนก่อน +19

    Never saw a so well edited tutorial on geometry nodes. Amazing work, thank you !

  • @I-VisiBomb-I
    @I-VisiBomb-I หลายเดือนก่อน +1

    On one hand, super complex for beginners, do not recommend.
    On the other, AMAZING tutorial, absolutely worthy of praise. coherent, well edited, clear. the only thing I'd improve is the parts where you connect nodes together sometimes gets confusing because of camera movements.

  • @MrOrogenesis
    @MrOrogenesis 6 หลายเดือนก่อน +3

    This is such a fantastic video! It goes in-depth while staying approachable to us with less knowledge of geo nodes. I also love how you explain what nodes are doing, and the logic behind the process. Thank you!

    • @sinasinaie
      @sinasinaie  6 หลายเดือนก่อน

      Awesome, thank you!

  • @pravinrenders
    @pravinrenders 8 หลายเดือนก่อน

    Its nice that you explain what the specific node does when you use it in your scene👌

  • @coleorloff
    @coleorloff 11 หลายเดือนก่อน +14

    The production value and thoughtful presentation of these tutorials is one of the best out there. (Not to mention the actual Blender knowledge you're sharing is fantastic.)

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน +1

      Many thanks, :)

  • @joseterran
    @joseterran 11 หลายเดือนก่อน +1

    gonna try this for sure!

  • @georgegibson707
    @georgegibson707 11 หลายเดือนก่อน +1

    Fantastic tutorial, with the highest of production value, and great final result. Thankyou !

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน +1

      Many thanks!

  • @miguelangelromar
    @miguelangelromar 5 หลายเดือนก่อน

    Excellently explained, organized, easy to understand.
    Thank you very much for your work.

    • @sinasinaie
      @sinasinaie  4 หลายเดือนก่อน

      Glad you liked it

  • @RalphTompkins
    @RalphTompkins 11 หลายเดือนก่อน +2

    This is awesome! Great job! Thank you!

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน

      Thank you for watching. :)

  • @boucheryann5771
    @boucheryann5771 10 หลายเดือนก่อน

    Très bon tutoriel. Et très rare sur les explications géométry nodes. Merci pour le partage. Super.

  • @OAM1
    @OAM1 11 หลายเดือนก่อน +2

    Thanks for the tutorial and for an effort of explaining in detail🙏

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน +1

      My pleasure 😊

  • @scwp1111
    @scwp1111 11 หลายเดือนก่อน

    this tutorial deserve more view and likes! Amazing and valuable tutorial, thanks!!

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน

      Much appreciated!

  • @matejivi
    @matejivi 11 หลายเดือนก่อน

    thank you!

  • @anikandr
    @anikandr 11 หลายเดือนก่อน +1

    Это волшебство! Спасибо большое!

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน +1

      Many thanks, :)

  • @_blender_man_
    @_blender_man_ 10 หลายเดือนก่อน

    It is really so WELL DONE tutorial on geometry nodes. GREATE WORK, thank you!

    • @sinasinaie
      @sinasinaie  10 หลายเดือนก่อน +1

      Glad you think so!

  • @Bathog44
    @Bathog44 6 หลายเดือนก่อน

    Excellent tutorial. Able to follow and more important, understand how each node effects the results. Will be following more of your excellent content.

    • @sinasinaie
      @sinasinaie  6 หลายเดือนก่อน

      Awesome, thank you!

  • @MaxTurrini
    @MaxTurrini 8 หลายเดือนก่อน

    Your presentation... Another world! 👍👍👍

    • @sinasinaie
      @sinasinaie  8 หลายเดือนก่อน +1

      Thank you so much 😀

  • @nigellill3222
    @nigellill3222 11 หลายเดือนก่อน +3

    Wow ! I have to say any time I see a tutorial with huge node trees I freak out trying to follow it. You are such a good creator, I have no trouble following along with your tutorials.
    Best channel on youtube 🦘🐨👍🏼👍🏼

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน +2

      Thanks so much 😊

    • @nigellill3222
      @nigellill3222 11 หลายเดือนก่อน +1

      @@sinasinaie That thing you have going where you show the required nodes then pause & then show them being connected ...... sheer brilliance, makes your tutorials easy to follow. Thanks again 👍🏼

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน +2

      Awesome, many thanks for the feedback, :)

  • @muneebkhaki
    @muneebkhaki 10 หลายเดือนก่อน

    The quality of this video is superb

    • @sinasinaie
      @sinasinaie  10 หลายเดือนก่อน +1

      Thank you, :)

  • @longvietnk
    @longvietnk 3 หลายเดือนก่อน

    Love the way u explain n edit, keep going!

    • @sinasinaie
      @sinasinaie  3 หลายเดือนก่อน

      Thanks a ton!

  • @vstreet7583
    @vstreet7583 6 หลายเดือนก่อน

    Just BRILLIANT! Fascinating and informative. Your presentation style is unique and very watchable. Thank you for sharing your knowledge and your exceptional descriptive content.
    THANK YOU! Dg

  • @TheMikelmendizabal
    @TheMikelmendizabal 11 หลายเดือนก่อน

    Awesome! fabulous!

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน

      Thank you!

  • @appidydafoo
    @appidydafoo 11 หลายเดือนก่อน

    Amazing. Thank you

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน

      Glad you like it!

  • @user-mn3fh4vm7m
    @user-mn3fh4vm7m 11 หลายเดือนก่อน

    Awesome!!!

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน

      You are!

  • @ChrisAllenMusic
    @ChrisAllenMusic 8 หลายเดือนก่อน

    Very nifty! Subbed, and thanks!

    • @sinasinaie
      @sinasinaie  8 หลายเดือนก่อน

      Thanks for the sub!

  • @AdrianLopez_vfxwolf
    @AdrianLopez_vfxwolf 10 หลายเดือนก่อน

    Amazing tutorial, very well produced, clear and well paced. I've never been compelled to join a Patreon... this might well do it. If only all GN tutes could be like this. So glad you're in that 46% 😂Keep it up!

    • @sinasinaie
      @sinasinaie  10 หลายเดือนก่อน

      Wow, thank you. :)

  • @vishapp
    @vishapp 11 หลายเดือนก่อน +2

    Nice editing skills

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน

      Thanks 😅

  • @MihaiZainea
    @MihaiZainea 11 หลายเดือนก่อน

    I don't comment that often, but... damn, this deserves a comment and a 👍🏻! Great work and great tut! Thank you!

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน

      Many thanks. :)
      I appreciate the support.

  • @millerbyte
    @millerbyte 11 หลายเดือนก่อน

    Liked, commented to feed the algorithm: taking the extra time to add that juicy production value really does make a difference. I guess beef IS what's for dinner. Why did I say that.

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน

      Haha, thank you for the support, :)

  • @Armankhan-dn5vg
    @Armankhan-dn5vg 7 หลายเดือนก่อน

    this is amazing bro we want full course on geo nodes please sir

  • @dragonautt
    @dragonautt 5 หลายเดือนก่อน

    Amazing! I'm learning how to use blender and I want to start modeling and animating an old drawing of an octopus that I made few years ago. This tutorial will help me to create the tentacles and make them move smooth! Thanks for the video. I'll search for something like an octopus in your channel... and if you don't have one, it would be great for those who want to learn haha

    • @sinasinaie
      @sinasinaie  5 หลายเดือนก่อน

      Thank you, :D
      And good luck on your Blender journey!

  • @BlaBla-sf8pj
    @BlaBla-sf8pj 11 หลายเดือนก่อน

    genial !

  • @apachon
    @apachon 5 หลายเดือนก่อน

    More ! More !! Mooooreee !

  • @ColinFox
    @ColinFox 11 หลายเดือนก่อน +2

    Yeah, top marks for your production values! This was a terrific explanatory video showing exactly what's happening and WHY. Super helpful! Also you did a fantastic job of animating your descriptions with the nodes moving around. Did you just animate all of that in blender, or did you use some other tool like aftereffects?

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน +2

      Much appreciated!
      The movement of the nodes are all done when I'm screen recording. The animation of the text (descriptions) are done in video editing software (davinci resolve).

  • @MultiZapor
    @MultiZapor 10 หลายเดือนก่อน

    great tutorial, but what if i want work with single tentacle? Like, i already have curve, with several hooks, and just want add animated wave from start to end? Like, ADDITIONAL wave animation to already existing curve with hooks rig?

  • @mohammadsabri5611
    @mohammadsabri5611 8 หลายเดือนก่อน

    I think this the M O S T well educating video I've seen in yeeeeears, what a Amazing man !
    Thank you for your powerful efforts. Your vid will inspire me how to make my future course ^__^

    • @sinasinaie
      @sinasinaie  8 หลายเดือนก่อน +1

      Wow, thank you!

  • @djalileodjalilei7308
    @djalileodjalilei7308 11 หลายเดือนก่อน

    ❤🎉Very nice

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน

      Thank you! Cheers!

  • @B_A_G_ER
    @B_A_G_ER 24 วันที่ผ่านมา

    завтра переведу видео и посмотрю снова, сейчас пойду спать, и спасибо - это то самое видео которое я искал 4 дня. Надеюсь я пойму как сделать кривые на нужной мне плоскости как это сделано на 13:00

  • @ayoadeabobarin522
    @ayoadeabobarin522 6 หลายเดือนก่อน

    if i want to make a snake hair how do i place the head of the snake at the far end of the tentacle

  • @drago6310
    @drago6310 4 หลายเดือนก่อน

    How do I make the tentacles thinner as they go up, they keep sticking out of the joints at the end

  • @HelloMeinFreundchen
    @HelloMeinFreundchen 4 หลายเดือนก่อน

    Nice job!!!!! Is there a way to turn beziers with geo nodes to edgy forms, like in your video, without transfering the robotic links with transfer nodes. I mean forming them with bezier and geo does only ?

  • @markusstuder
    @markusstuder 11 หลายเดือนก่อน

    09:05 lol. Just realized, that you're easteregg has a wrong calculation. Id just makes me smile 😅. Btw. This is one of the best to follow tutorial for geometry nodes. Thanks

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน

      I'm glad you enjoyed it, :)

  • @FunKillerKinoNews
    @FunKillerKinoNews 11 หลายเดือนก่อน

    The Math Joke xD 🤣🤣🤣🤣🤣

  • @soulcatch
    @soulcatch หลายเดือนก่อน

    Great tutorial, but I have one question. My tentacles aren't smooth. They have noticeable joints. I have tried everything to get them smoother, but I have failed.

  • @B_A_G_ER
    @B_A_G_ER 22 วันที่ผ่านมา

    все-же я не могу понять как разместить на нужном мне полигоне / ребре щупальцу, объясни пожалуйста
    through a translator: still, I can't figure out how to place a tentacle on the polygon / edge I need, please explain

  • @bentheremedia3011
    @bentheremedia3011 8 หลายเดือนก่อน

    Just after watching this once I was able to go back and troubleshoot some problems I was having. I don't know if I'll ever be at the level where I can make something like this from scratch, but you explained everything well enough that I was able to follow along and go back to make tweaks to certain aspects. My joints were too far apart. I tried tweaking a few settings but then remembered that you said the "count" on the "resample curve" node is what cut the curve up into even sections. I went back and increased the count and it instanced more of the joints so that they were spaced closer together.
    I also tried adding a value node that goes directly into the end slot of trim curve and through a multiply add node for the count on resample curve. This way I can change the amount of joints while the tentacles grow out. It's a little jumpy though so I was wondering if you had any tips to make it smoother? It's probably just because once the curve is resampled, it's adding in new joints and I probably need some math help to make it add smoothly.

    • @sinasinaie
      @sinasinaie  7 หลายเดือนก่อน

      Many thanks for the kind words and feedback, :D

  • @GuillaumeGdr
    @GuillaumeGdr 11 หลายเดือนก่อน

    lucky me, I also belong to the other 46% !
    great video

  • @protozoaprincess
    @protozoaprincess 10 หลายเดือนก่อน

    Thanks for a great tutorial! Can I make the tentacles themselves taper to a point without having any other objects on them?

    • @sinasinaie
      @sinasinaie  10 หลายเดือนก่อน +1

      Yes, absolutely.
      Just remove the nodes that add the joints, and instead apply the spline factor to the base curve.

    • @protozoaprincess
      @protozoaprincess 10 หลายเดือนก่อน

      @@sinasinaie I set up the map range and spline parameter the same way, but when I plug it into scale on the Instance on Points node (the first one) it deforms the curves in a weird way, but doesn't taper them. That was the only place that seemed to make sense, but I'm new at this so might be missing something obvious :)

  • @frostymug3123
    @frostymug3123 11 หลายเดือนก่อน

    Amazing tutorial! Very well put together thank you! One question, how would a person go about (if possible) making the tentacle animation loop seamlessly?

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน +1

      Thanks for watching.
      It's doable, but the ways that I know of have their own limitation. Have a look at this video, it will give you an idea on how to go about doing it:
      th-cam.com/video/hE1gMerMorc/w-d-xo.html

    • @frostymug3123
      @frostymug3123 11 หลายเดือนก่อน

      @@sinasinaie thank you for the tip. Tried and failed so far on where to add the Random Value node into this set up. Guess I will keep looking. Take care.

    • @matthodges
      @matthodges 11 หลายเดือนก่อน +1

      @@sinasinaie you can get the animation to loop by duplicating the Noise Texture, and its inputs, then passing the two noise color outputs to the A/B sockets of a Mix node - original to socket A, new to socket B. Then keyframe the factor of mix node to 0 on the first frame, and keyframe it to 1 on the last frame + 1. You also need to subtract the total scene time (in seconds) - on the duplicate copy only - between the Scene Time and Multiply nodes.
      So for 120 frames at 24fps, subtract 5 from the Scene Time output on the copy, and keyframe the mix factor at 0 and 1 at frames 1 and 121.
      Normally, I'm doing this sort of loop using W with 4D noise, in which case you can keyframe W say from 0->10 for the A socket, and -10->0 on the B socket, and the mix factor as above, adjusting the actual range of W according to the speed you want.
      Hope that makes sense. I tried both approaches on your node tree, and they work fine. And as all the other noise parameters need to be the same (i.e, both detail, both roughness, both distortion), I normally drive them using value nodes for convenience.

  • @pile333
    @pile333 11 หลายเดือนก่อน

    Super cool! Well done!
    Could you please tell me which editing software have you used for this video?

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน +2

      Thank you!
      The editing is all done in Davinci Resolve (free version).

    • @pile333
      @pile333 11 หลายเดือนก่อน

      @@sinasinaie Thanks!

  • @earnestwolfson6557
    @earnestwolfson6557 11 หลายเดือนก่อน

    Hey great work!

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน

      Thank you, :)

  • @janas6753
    @janas6753 9 หลายเดือนก่อน

    really enjoyed your explanations and the effort you put into the editing. However I found your style of placing nodes first and then moving them into the correct position to be quite hard to follow, especially combined with your editing. Great work though and I really enjoyed it, keep it up!

    • @sinasinaie
      @sinasinaie  9 หลายเดือนก่อน

      Thanks for the support, I'll keep your suggestions in mind for future videos.

  • @alaslipknot
    @alaslipknot 11 หลายเดือนก่อน

    thanks a lot for the video, the knowledge shared here is really really powerful.
    I have one remark though:
    Please stop the "zoom" into Blender Ui, the mouse is pretty clear and you already use arrows and text to clarify what's going on.
    the panning kinda hurt my eyes/head :p

    • @enex5647
      @enex5647 11 หลายเดือนก่อน +4

      I completely totally 1000% disagree. The clarity is immensely helpful and part of why Sina is my favorite whenever he decides to upload.

    • @alaslipknot
      @alaslipknot 11 หลายเดือนก่อน

      ​@@enex5647 fair enough, my logic was that most people these days have a big enough screen 27" that this type of zoom-in, especially in the modifier tab or top menu is not really necessary and it creates more distraction than help.

    • @RudalPL
      @RudalPL 11 หลายเดือนก่อน +1

      No, the zoom in lets focus the attention of the viewer on the subject that is talked about.
      No dynamics in the video would make it just boring and uninteresting. And for someone like me who has very little experience in Blender it helps to highlight the important things.

  • @RudalPL
    @RudalPL 11 หลายเดือนก่อน

    Can we make the parent tentacle invisible but still have the glowing effect?
    PS: Well done on your 46% 😉

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน +1

      Yes, look into transparency and the alpha channel on the BSDF node.

  • @Kingstedi
    @Kingstedi 11 หลายเดือนก่อน +1

    don't know how I failed a step by step but for some reason the animations arent running on playback

    • @frostymug3123
      @frostymug3123 11 หลายเดือนก่อน

      I had the same issue but it was because my Map Range node (To Max setting) was set to 0. Try increasing the value to 6 and adjusting from there.

    • @Kingstedi
      @Kingstedi 11 หลายเดือนก่อน +1

      Tried but that did not solve it :/ thanks for the tip though

    • @Kingstedi
      @Kingstedi 11 หลายเดือนก่อน +1

      okey wow I had Noise texture node scale at 0 (put on 0.05), problem solved

  • @Youshisu
    @Youshisu 5 หลายเดือนก่อน

    Nice math joke, I laughed :D

  • @MolediesOflife
    @MolediesOflife 11 หลายเดือนก่อน

    ur video sooooooooo power.. for the next video can i request a geometry nodes plant small to a big tree growth animation ? please..

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน +3

      sure, I'll give it a try and see if I can make something good.

    • @MolediesOflife
      @MolediesOflife 11 หลายเดือนก่อน

      @@sinasinaie omg omg omgommogomgoogomgomg...

  • @mellabbanm
    @mellabbanm 7 หลายเดือนก่อน

    Hahaha
    "64% of people are bad at math, lucky me I belong to the other 46%"
    😂😂😂😂😂😂😂😂

  • @firsthill3310
    @firsthill3310 11 หลายเดือนก่อน

    Great tutorial! Glad you belong to the other 46%🤣 like that Subtle joke

    • @sinasinaie
      @sinasinaie  11 หลายเดือนก่อน

      Thank you, 😁

  • @neilmarshall5087
    @neilmarshall5087 11 หลายเดือนก่อน

    You old rocker..... Living for the 6 T's

  • @lunaticapsy
    @lunaticapsy 11 หลายเดือนก่อน

    Hi mate where can i contact you for some question? Your insta seems offline

  • @yahyabaskale8948
    @yahyabaskale8948 11 หลายเดือนก่อน