Tutorial | Grow Cordyceps Fungus in Blender 3.5+

Поділитися
Вставка
  • Опубліковано 14 жов 2024

КОМЕНТАРІ • 105

  • @ephraxis
    @ephraxis 7 місяців тому +14

    I'm new to blender and my mind has been unfolded into 10 dimensions after watching this

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

      Haha, geometry nodes are like that

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

    Seems like a good tutorial and I'm working on following it. One suggestion is to explain why certain actions are taken "Create a bezier curve and delete all the vertices, Now draw a line and create a cube" What? What happened to the curve? Why did we delete the vertices? What is the goal of these steps? How do these steps contribute to the goal? I'm sure if I watch a few times it will click, but micro steps by themselves do not reveal their contribution to the outcome. Just some hopefully useful observations as I try to follow along.

  • @pooh.mi.k
    @pooh.mi.k 2 місяці тому +2

    I just finished this tutorial in Blender 4.1, and it's working! If anyone wants to make the spline have different colors like in the animations at the beginning, add a 'storename' attribute in the branches node group after the second 'set curve radius.' Then, use that same name in the Shader Editor.

  • @Blenderlands
    @Blenderlands Рік тому +6

    Thanks a lot for sharing this knowledge for free ❤

  • @ArsalanHasan-dk3ig
    @ArsalanHasan-dk3ig Рік тому +9

    Thank you so much for this tutorial and very understanding geo nodes setup, its so simple that every blender version can run this geo node setup...........we need more tutorials like this for all Houdini effects in geo node .......Again Thankyou

  • @abigaillyj
    @abigaillyj 11 місяців тому +12

    00:26 Set scale of scene to metric, cm.
    00:45 Explaining thought process (branches with many smaller branches)
    01:00 Insert Bezier Curve, named as Source Curve
    01:40 Drop Source Curve
    01:52: Making Instant Curve along Source Curve (Instance on Points, Curve Line)
    02:30: Making more Instant Curves along Source Curve (Resample Curve)
    02:45 To align Instant Curves to align to Source Curve (Align Euler to Vector)
    03:20 Randomizing Instant Curves' direction
    05:30 Making sure secondary branch extends from the tip only
    07:17 Making 0.01cm at End, so that the branches start from Source Curve
    08:40 Learning how to control each set of branches on Source Curve (Customizable)
    10:48
    12:20 Using Float Curve to create bulbous feature of the fungus
    12:50 Offsetting growth value per iteration, so that fungus in order, one after the other. Not all at once.
    18:50 Mapping Growth - no growth = 0; growth = 1
    20:40 Fungus growth over any object
    31:50 Trimming curves. Making it random

    • @Graphicalninja
      @Graphicalninja  11 місяців тому +1

      Very thorough, I need to up my timestamps game 😅

    • @abigaillyj
      @abigaillyj 11 місяців тому

      @Graphicalninja thanks for the tutorial. I bought the tool in the end cos I got stuck when animating the Fungus one after another.

  • @alexandermoyle9034
    @alexandermoyle9034 Рік тому +4

    excellent tutorial and system, looks beautiful

  • @brendankeogh4669
    @brendankeogh4669 Рік тому +3

    Absolutely amazing! would be cool to have some luminescent mushrooms popping up

  •  Рік тому +1

    Insane result! Thanks.

  • @salazar665
    @salazar665 Рік тому +1

    Amazing.. Soooo underrated

  • @vfxkushal
    @vfxkushal Рік тому +3

    Waiting for this tutorial

  • @rebelnumber6
    @rebelnumber6 Рік тому +2

    THIS IS AMAZING! Thanks for sharing!

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

    Hey, I’ve followed the toturial and everything is working amazingly thank u!
    Just one question, since I’m doing some big propagations this is super heavy when I’m rendering…
    making the render process huge and slow, is there any way of baking the geonodes growth so it doesn’t have to calculate it every time I render?

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

      Turning down curve resolution will speed things up. Not sure how you would cache it, I haven’t tried doing so myself. Animated alembic cache maybe?

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

    Thanks for this video, will be really useful. Noob question, how to simulate the animation of the fungus flowing curve?

  • @immanuelk.6866
    @immanuelk.6866 11 місяців тому +2

    That was amazing. Had a blast recreating this setup. If i didnt had the time to learn geo nodes, i defenetly had bought it from Gumroad

  • @knobluch
    @knobluch Рік тому +2

    Great tutorial, thank you!

  • @Bishu218
    @Bishu218 Рік тому +1

    very nice tutorial ,

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

    ridiculous. so good. was wondering how you'd go about adding leaves to the end of the branches? when i add them to the end of the last set, they just stay at the end of the path and dont move or scale with it

  • @DirkTeucher
    @DirkTeucher Рік тому +1

    That was awesome.

  • @lukayz1363
    @lukayz1363 Рік тому +1

    Learnt Alot!

  • @4uuuu
    @4uuuu Рік тому +1

    The Last Of Us!So fxxking crazy!

  • @mickyr171
    @mickyr171 Рік тому +2

    People are doing amazing things with geo nodes and im left here with no math skills crying lol, thanks atleast for an entertaining video.

    • @Graphicalninja
      @Graphicalninja  Рік тому +1

      Math isn’t my biggest strength, you can do amazing things by learning the techniques and applying them with an artistic flair 😎

    • @mickyr171
      @mickyr171 Рік тому

      @@Graphicalninja yeah I see now lol, learning them as I go, been programming for years and love that and 3d so this is combining the best of both my hobbies, vectors trip me up sometimes but practice makes perfect as they say, thanks again

  • @lisapreston4692
    @lisapreston4692 Рік тому +1

    This is amazing thank you so much for putting this together and taking the time to make it. Im just getting into geometry nodes and your tutorial came out at exactly the right time for the project I am working on. I have a question - when im drawing curves with this setup, it "runs out" of branches and starts drawing only the stem? Have a missed a step or is that working as intended? Really appreciate your work thank you!

    • @Graphicalninja
      @Graphicalninja  Рік тому

      Glad you liked it! The number of branches is determined by the number of points on the source curve, so you could increase that with the resample curve node right before that first instance on points. You’d also need to adjust the growth value because more branches means that growth value has to be higher to reveal all of them.

    • @Graphicalninja
      @Graphicalninja  Рік тому +1

      The system I made for download on gumroad is a little more advanced and dynamically increases the number of branches for longer curves to keep the same branch density no matter what curve you draw. I kept the tutorial a little more simple for the sake of time

  • @pravinrenders
    @pravinrenders 11 місяців тому

    Your keyboard clicking sounds more satisfying 😅

  • @neilmarshall5087
    @neilmarshall5087 Рік тому +1

    Feel free to zoom in so its easy for us to see the nodes.

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

    hi) realy like your video, but part with extruding and all that comes next just dont work, maybe smth has changed in Geonodes in Blender 4.1?

  • @vonguyen4275
    @vonguyen4275 11 місяців тому

    Hi, thank you for your tutorial, I am curious how to set up the fungus in multiple directions but also growing at the same time ? Like spreading out from one point rather than growing from one direction

    • @Graphicalninja
      @Graphicalninja  11 місяців тому +1

      You could draw a bunch of curves coming out from one point in the center 👌

  • @MsGe5
    @MsGe5 4 місяці тому

    great tutorial/ also purchased.. is it possible to stabilize when curve drawn on an animated form (tried parenting the curve to the mesh, also)-- "fungus" jumps around..Thanks

    • @Graphicalninja
      @Graphicalninja  4 місяці тому

      Yes, using mesh deform modifier. I showed this technique in my venom transformation tutorial, there’s a few steps

    • @MsGe5
      @MsGe5 4 місяці тому

      @@Graphicalninja thanks/ tried, didnt seem to work/will watch other again..thank you!

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

    for some For some reason the ends are getting very big and round, I don't know how to fix that

  • @wadysawkosieradzki3466
    @wadysawkosieradzki3466 Рік тому +1

    A very interesting idea and a nice tutorial. But it's not Cordyceps but a blob (Physarum polycephalum). ;)

    • @Graphicalninja
      @Graphicalninja  Рік тому +1

      It’s true….I admit I was mostly looking at slime mold growth for reference. Cordyceps just sounded cooler ;)

  • @martinabdo3769
    @martinabdo3769 Рік тому +1

    Hi Ninja, Beautiful work. I used the Fungus on an armature. But when I move the body the fungus does not follow the movement. Is there any way to fix this? Thank you!

    • @Graphicalninja
      @Graphicalninja  Рік тому +2

      Thanks! There is a way around it yes. The fungus has to be generated on a static object because of how the system works. So you’d make a static version of your character and generate it on that. Then apply a mesh deform modifier on the fungus after the geo nodes modifier, targeting an animated mesh. I’d suggest looking up a mesh deform modifier tutorial. It’s not perfect but it works

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

    thank you for your tutorial, i made something wrong and the branches are detached from the curve (where there are tiny bits tho???) I will retry again, but maybe you'd be willing to share a screenshot of the full node setup with groups? thank you anyway! I feel like I may have connected something wrong :c I'm twitching everything and can't figure it out, attempted redoing half or it and it's still wrong >:c

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

      Maybe the growth offset part is wrong?

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

      @@Graphicalninja 😭 I'm stoopid, I simply did the float curve wrong (the first point didn't touch the y axis) in the curve to mesh part 😭thank you so much tho

  • @zacksv
    @zacksv Рік тому +3

    Hello , right about 15:13 when i messed with my curve value the fungus grows and disappear ,unlike yours ,what could be the problem? ,, Thanks

    • @fairyyuri5204
      @fairyyuri5204 Рік тому +1

      Same, I did everything as in the video

    • @nehamungale6163
      @nehamungale6163 Рік тому +1

      Same, can't seem to fix it..

    • @fairyyuri5204
      @fairyyuri5204 Рік тому +3

      @@nehamungale6163 tweak the "float curve" node left handle

    • @Graphicalninja
      @Graphicalninja  Рік тому +4

      Yes the float curve left handle is a little touchy with this setup, but adjusting the y-position a little will make it so those curves don’t disappear.

    • @nehamungale6163
      @nehamungale6163 Рік тому +2

      Thanks guys!

  • @IST_PARZlVAL
    @IST_PARZlVAL 4 місяці тому

    i need help pls, when I want to add curves it does not update the mesh except for the base curve :(

  • @Atomatoms
    @Atomatoms Рік тому +1

    Has anyone had issues between their viewport output and the final render? For some reason the final render is not portraying the viewport as it looks by the end of the video.

  • @lisapreston4692
    @lisapreston4692 Рік тому

    I was also curious how you handled rendering your scene in your preview? The skull with alot of growth going over? Did it take a long time to render? 😊

    • @Graphicalninja
      @Graphicalninja  Рік тому +2

      It took a few hours on an RTX 2080 for the full animation - it does get heavy but Cycles has gotten very fast over the past few years with Nvidia gpus

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

    mm, the float curve does not give me bulbs, just makes the branches bigger or smaller? Also, downloaded the file, and if i change the sourcecurve geo nodes system breaks. Nothing to show when growing slider is being moved?

  • @krystalkaiyt4070
    @krystalkaiyt4070 Рік тому +1

    For your material did you use sss mainly? and how did you make the very tips a different color and then fade back to normal? I need some help on this material.

    • @Graphicalninja
      @Graphicalninja  Рік тому

      Yes a bit of SSS to smooth it out. For the tips being darker, I output the curve radius attribute from geo nodes and used that in the shader to drive the diffuse color. If you check out my venom tutorial, I believe I show how to output attributes in there. I also turned on clear coat I believe, to make it look more wet. That material is included in my gumroad file as well.

    • @krystalkaiyt4070
      @krystalkaiyt4070 Рік тому +1

      @@Graphicalninja thank you so much!

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

    Need help, I really want to understand how to make this fungus move as animation, because I am planning to render it as a video. Basically the same as you showed in the beginning.

    • @IST_PARZlVAL
      @IST_PARZlVAL 4 місяці тому +1

      just set keys in the modifier tab dude

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

    hi dear sir I really enjoy your video, I am a university student in the 8th semester, I have "FYP" in the 8th semester and my final year project is the PC game. And I want to create this effect for my game name. Can you help me?😊

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

      I’ve never tried to get this effect into a game engine but I’m sure it’s possible one way or another!

  • @ShaharKlein
    @ShaharKlein Рік тому

    when I insert the monkey (about 20 min) I see that the proportions are different and the cordyceps are hugh. Also it is very hard on my pc which is quite able. how to make it better?

    • @Graphicalninja
      @Graphicalninja  Рік тому +1

      Make sure you’re working at the same scale as me - and for performance, you can turn down the number of branches temporarily, and resample the curves with less resolution

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

    26:00

  • @ViensVite
    @ViensVite Рік тому

    Hey, dont know why but before duplicate the first groupe node, i have things happening in my curve wich is fine, but also the same process happening outside of the curve, wich shouldnt be intended. Any idea why?

    • @Graphicalninja
      @Graphicalninja  Рік тому

      Hard to say exactly, double check it’s set up the same - and that you aren’t joining the geometry inside that group. And check for endpoint selection too

  • @denko6729
    @denko6729 Рік тому +1

    is there a video where you animate this scene?

    • @Graphicalninja
      @Graphicalninja  Рік тому

      You mean to grow the fungus on over time? I show how to make a growth slider which you can animate from 0 to 1 in this video which controls overall growth

    • @denko6729
      @denko6729 Рік тому +1

      @@Graphicalninja yes i mean to grow the fungus on over time

    • @Graphicalninja
      @Graphicalninja  Рік тому +1

      @@denko6729 yeah I cover all that!

    • @denko6729
      @denko6729 Рік тому

      I would buy a complete detailed tutorial from you on how to make such a video from 0

    • @Graphicalninja
      @Graphicalninja  Рік тому +1

      @@denko6729 ohh you mean with the skull and everything? I am selling the generator I used to make that, and I do have a short video on how to use it as well. Unfortunately the generator I’m selling is a bit more complicated than the tutorial one, so covering everything would be a very long video. But I have organized my geo nodes and labeled them all so it’s hopefully easy to see what they all do if you want to rebuild it for yourself 👌

  • @jefersonaraujo4190
    @jefersonaraujo4190 Рік тому

    Can I bake this animation to use in game engines?

    • @Graphicalninja
      @Graphicalninja  Рік тому +1

      I’m not sure 🤔 you might be able to do an alembic or some other point cache. You’d want to keep the polygons lower to avoid killing your performance and making a massive cache file

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

    someone pleas help insted of curves i get 90degree angels

  • @stuartfury3390
    @stuartfury3390 9 місяців тому

    Wow dude got enough adverts?

  • @OfficalRyanMurray
    @OfficalRyanMurray Рік тому

    I find blender keeps crashing when I get towards the end. any Ideas why ?

    • @Graphicalninja
      @Graphicalninja  Рік тому +1

      Could be a lot of things, if you’re generating a looooot of curves it can just overload the pc. Also sometimes geo nodes is a little unstable when you unplug inputs or turn nodes on and off, it’s strange

    • @OfficalRyanMurray
      @OfficalRyanMurray Рік тому +1

      @@Graphicalninja thanks a million . if my pc can handle this and i use it in a short film ill be sure to credit your channel !

    • @OfficalRyanMurray
      @OfficalRyanMurray Рік тому

      looks so cool btw

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

    witchraft

  • @митрофан_рус
    @митрофан_рус 4 місяці тому

    что

  • @arcangeel4828
    @arcangeel4828 Рік тому +1

    Little thing, u wrote "Blender 2.5" , don't know.. maybe u miss good old times😅😂😂

  • @infinitydragonsl6055
    @infinitydragonsl6055 10 місяців тому

    when i draw 2 Bezier line only one is working other one only have its mane line , any fix?

    • @Graphicalninja
      @Graphicalninja  10 місяців тому

      There might be a way - you have to add an additional offset to the growth based on the number of splines. I believe capture attribute, type spline, and then use an attribute statistic to find the total number. Or just duplicate the object and have the second spline be a different object entirelt

    • @infinitydragonsl6055
      @infinitydragonsl6055 10 місяців тому

      @@Graphicalninja i didn't get where to plug the the attribute statics and capture attribute at,

    • @infinitydragonsl6055
      @infinitydragonsl6055 10 місяців тому

      @@Graphicalninja please can you give a step by step to how to solve this issue( im new to the blender)

    • @Graphicalninja
      @Graphicalninja  10 місяців тому

      @@infinitydragonsl6055 its a bit complicated to explain but the best solution is just duplicate your fungus and have the second spline be a separate object. Then you can animate it independently