Easy Particle Simulation | Blender 3.6 Geometry Nodes Tutorial

Поділитися
Вставка
  • Опубліковано 2 чер 2024
  • The motion graphics tool you didn't know you needed!
    As usual, the .blend file used in the video is available on my Patreon ( / 85535654 ), and this time it includes the files used to create the thumbnail!
    Thanks for watching!
    ==========
    Patreon: / khamurai
    Discord: / discord
    Twitter: / khamurai3d
    Instagram: / khamekaze | / rl_mashups
    TikTok: / khamurai
    ==========
    00:00 - Intro
    00:21 - Acquire a rigged and animated model
    01:07 - Setting up the geometry nodes
    01:50 - Quick overview of the "Simulation Zone"
    02:22 - Spawn points
    03:41 - Shrink points over time
    05:26 - Optimization by deleting points
    06:14 - Add noise to the points
    07:38 - Add directional movement to the points
    07:55 - Add a material to the points
    08:40 - Ways to use the "lt" value in the shader
    09:40 - Making the setup re-usable
    11:47 - Patreon shoutout
    ==========
    Music used:
    - stream_error - in passing
    - Provided by Lofi Records
    - Watch: • stream_error - in passing
    - Download/Stream: fanlink.to/2amstudysession
    - Jay-Lounge - February
    - Provided by Lofi Records
    - Watch: • Jay-Lounge - February
    - Download/Stream: fanlink.to/2amstudysession
    - Tibeauthetraveler - Cherry Tree
    - Provided by Lofi Records
    - Watch: • Tibeauthetraveler - Ch...
    - Download/Stream: fanlink.to/SoothingBreeze
    📥 | Download this music (free)
    → lofirecords.com/blogs/release...
    - BVG - The Path You Choose
    - Provided by Lofi Records
    - Watch: • BVG - The Path You Choose
    - Download/Stream: fanlink.to/SoothingBreeze
    📥 | Download this music (free)
    → lofirecords.com/blogs/release...
    - Osaki x Sleepermane - Warm Colours
    - Provided by Lofi Girl
    - Watch: • Osaki x Sleepermane - ...
    - Listen: lofigirl.com/blogs/releases/e...
    #blender #b3d #blender3d #simulation #simulationsnodes #sim #3d #geometrynodes #3danimation #blendercommunity #blendertutorialforbeginners

КОМЕНТАРІ • 65

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

    hi, is there a way to make it compatible with eevee?

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

      Yes! Add an Instance on Points node after the Simulation Output and use an Ico Sphere or any other mesh primitive as the Instance. You can then use a Radius node for the scale in the Instance on Points node

    • @sekel9422
      @sekel9422 10 місяців тому +1

      @@Khamurai its works! thank you so much

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

      @@symb0l1c Nothing would make me happier, but unfortunately I work for scientists and attorneys who need the animation yesterday, so sometimes I need to render as fast as possible.

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

      @@symb0l1c thats not true. you will be impressed when yoou see what people can make in the eevee next renderer (4.1 alpha)

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

      i was on cycles i still had to do that @@Khamurai why is that so , or i couldnt see it in shading tab

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

    Great, complex tutorial. Thanks for sharing 🧡

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

    Very good thank you so much. Your tutorials are very clear and by explaining what you are going to do before you do it makes it so much easier to follow.

  • @willowmoonart
    @willowmoonart 11 місяців тому +6

    Thank you so much...this is the first simulation node tutorial I was actually able to follow the whole way through, such a cool effect!!! ✨💖👏

  • @AllThingsFilm1
    @AllThingsFilm1 3 місяці тому +2

    Excellent tutorial. Thank you for how you pace your video and not rushing through the settings.

  • @Promeneur
    @Promeneur 10 місяців тому +2

    Thanks a lot. So clear ! Yes, of course, I "learned something new" !

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

    Looks really cool!

  • @justinschulze7232
    @justinschulze7232 3 місяці тому

    Thank you for this nice Tutorial👍

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

    Thanks a lot for this indepth tutorial !!!

  • @alexarockman3999
    @alexarockman3999 9 місяців тому +1

    Recced from Curtis Holt's vid recommendation! A very wonderful tutorial, thank you!

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

    More of this please 👌🏻

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

    Thanks a lot. I will definitely try this one.

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

      Done with it. It woks flawlessly.

  • @binyaminbass
    @binyaminbass 11 місяців тому +4

    Very cool. This was easy to understand and I think really gave a good starting point to appreciate sim nodes.

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

      Glad it was helpful!

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

    Great Video :)

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

    Very nice thank you

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

    Amazing tutorial is there anyway to get the particle to stop at a particular frame ... instead of playing all through

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

    weirdly with my density of point in volume set to 100, the deleting the invisible points has me at around 190k points, I'm using a rigged character from mixamo so a slightly bigger volume to fill but I can't imagine 160k at 0.4 less point density volume difference which is weird.
    Anyway because of that I stuck the node group on a rotating cube, set the points to 500 and was getting around 60 fps playback so between the scene time and noise texture I added a math node set to multiply at .005 to get the same sort of noise effect seen in this video where the scene's playing back at around 17 fps.
    Just in case I'm not the only idiot that runs into this issue

  • @ujtb
    @ujtb 9 місяців тому +1

    Great tutorial, making a music visualiser, with baked F curves to the vector scale for the noise and the scale of the mesh object. It just the stored named attribute I find confusing. So with that node we are storing a value for the simulation which value is give by the the value itself plus an offset give by that "0.1" in the math node, am I right in thinking this way? Thank you for making this, It's a cool efx and work wonders with music.

    • @Khamurai
      @Khamurai  9 місяців тому +1

      Yes exactly, we create it with a value of 0 and then on every frame we add 0.1 to it 🙌 I like the idea of using it with music, I need to try that

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

      @@Khamurai thanks so much!! I'll try to show you when ready 😁

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

    How can I randomize values of each particle? For example, lifetime. I tried using an index with a random value but that didn't work when I tried connecting that to the Compare node.

  • @2bit8bytes
    @2bit8bytes 11 місяців тому +19

    I don't like sand. It's coarse, and rough, and irritating, and it gets everywhere.

    • @Khamurai
      @Khamurai  11 місяців тому +2

      Oh hey Anakin

    • @JS-zd4yp
      @JS-zd4yp 11 місяців тому +1

      Dont try it

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

      Well, then this is where the fun beings…

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

      Well atleast it gets you thinks rendered

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

    The second set position node looks like it moves the particles on the Y axis in the video, I know the vector math is required to fix.. the.. math problem that I'm too dumb to understand, so when I tried the same thing the points obviously went off in a (not random) random direction.
    I tried running a separate XYZ node through a vector math node set to 0.5, to the second set position node but the points are still going off at a slight angle.
    Is there a formula I should spend an hour failing to understand before giving up trying to recreate it in geo nodes? Or is this just a bug with the blender geo nodes?

    • @32Bivens
      @32Bivens 11 місяців тому +2

      I don't know the answer to your question, but here's a UA-cam video that helped a lot with my understanding of vector math. It's called "07 - Intuitive 3d Vector Math for Simulations" by Ten Minute Physics. It's got enough detail, but not too much in my opinion. Maybe it'll help!

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

      @@32Bivens cheers mate, my dumb ass gets so lost looking at equations

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

    Is there a way to change the particles themselves? They appear to be spheres or squares. Can I make them elongated capsules or cylinders?

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

    How do I make it so the bake start with like 30k points? so it doesn't show the simulation starting.

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

    is there a way to get the particles to loop?

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

    And then....my head exploded! 🤣🤣🤣

  • @bUildYT
    @bUildYT 6 місяців тому +1

    Damn

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

    Can’t i do the way easier with particles? What’s the benefit with sim nodes

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

      Both has it's own strenghts and weaknesses
      Main thing about doing simulations with geonodes is how fast you can change and iterate on things. You can expose any parameters you want from the node setup and reuse the whole setup any number of times with different values or objects or whatever else you want to swap out.
      You also have things like geometry proximity and all the other cool features available in geonodes that you can use along with the simulation too to further modify the behaviour of the simulation.
      In the end it's about what you need at the moment or what you feel more comfortable with using, and since this channel is focused on geometry nodes this is the approach I chose
      Cheers

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

    The particles aren't rending in SheepIt, how can I solve this?

    • @Khamurai
      @Khamurai  10 місяців тому +2

      You probably need to bake the simulation cache and include it when you upload to SheepIt.
      To bake in a specific folder you can specify that in the geometry nodes modifier, there is a section called "Internal Dependencies" at the bottom where you can select a bake folder.
      And also make sure you render with Cycles

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

      @@Khamurai Thanks! Hope that will help!

    • @Khamurai
      @Khamurai  10 місяців тому +1

      Let me know if it works!

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

      ​@@KhamuraiIt worked! Thanks you a lot!

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

    so materials on this CANNOT be rednered with eevee?

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

      Check the pinned comment

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

    One day I will be half as smart as you 🙏

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

      And I will make half as good looking thumbnails as you 🙏

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

    Hello, where have you gone?

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

      I am here lurking in the shadows

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

      @@Khamurai But are there any plans for future? Can't wait for new awesome tutorials from you.

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

      @@Vital_Struj Yeah I have a few videos planned, just having a hard time finding time for it

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

      Thanks for info and good luck!

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

    I dare you to add drivers on every geonode value.

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

    i wish we could have a quick effect option. Just click the mesh and wallah

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

      Good idea, might make an addon for it

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

      @@Khamurai pls under 20 $ 😇

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

    💔 Promo*SM

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

    How long does it take to render 1 minute of this

  • @abo.husseinaha7602
    @abo.husseinaha7602 10 місяців тому

    Hi pro please how make animation microsoft offis by blnder🥲 please show my comment