GeoNoding Adventure | Morphing meshes with Geometry Nodes

Поділитися
Вставка
  • Опубліковано 14 лип 2024
  • In this blatant rip-off of the Coding Adventure series created by Sebastian Lague, I retell the journey of discovery for creating a geometry nodes system that allows you to smoothly morph between different meshes.
    Intro to Vectors:
    • Plotting Points In a T...
    Sebastian Lague:
    / sebastianlague
    As usual, the Blender files used to make this video are available on my Patreon!
    ==========
    Patreon: / khamurai
    (.blend files available here)
    Discord: / discord
    Instagram: / khamekaze | / rl_mashups
    TikTok: / khamurai
    ==========
    00:00 - Intro
    00:27 - Inspiration
    01:20 - Vectors/Points in 3D space
    02:43 - Colors as Vectors
    04:10 - Expanding the original idea
    05:43 - Morph multiple meshes
    06:06 - Transform experiments
    06:47 - Material experiments
    07:17 - Scattering some icospheres
    08:03 - Patreon shoutout / Outro
    ==========
    Intro music by Sweatbands_RL: / sweatbands_rl
    - Jay-Lounge - February
    - Provided by Lofi Records
    - Watch: • Jay-Lounge - February
    - Download/Stream: fanlink.to/2amstudysession
    - Dr. Dundiff x Allem Iversom - Pale Moon
    - Provided by Lofi Records
    - Watch: • Dr. Dundiff x Allem Iv...
    - Download/Stream: fanlink.to/2amstudysession
    - stream_error - in passing
    - Provided by Lofi Records
    - Watch: • stream_error - in passing
    - Download/Stream: fanlink.to/2amstudysession
    #geometrynodes #blender3d #vectors

КОМЕНТАРІ • 55

  • @MrCompassionate01
    @MrCompassionate01 2 роки тому +19

    This is rad, I can now turn anything into a ball. It's important to have the origin point of the object inside the object for this to work of course, otherwise the object kinda wraps around empty space which admittedly is cool itself.

    • @Khamurai
      @Khamurai  2 роки тому +2

      Very true, since the origin of an object is the 0,0,0 point of that object!

  • @voyageruk2002
    @voyageruk2002 2 роки тому +10

    Thank you for adding those visualisations showing what values the vertices contained. That really helped me, great tutorial.

    • @Khamurai
      @Khamurai  2 роки тому

      Glad it was helpful!

  • @3DPete
    @3DPete Рік тому

    This is exactly what I've been looking for - huge thanks for putting your process out there!

  • @ryanb6503
    @ryanb6503 2 роки тому

    tutorials are amazing, but I feel the process of how you come up with ideas is just as important

  • @violentpixelation5486
    @violentpixelation5486 2 роки тому +2

    Man, this is great. Thank you for showing your geo nodes Blender workflow.

  • @drunkenmuse
    @drunkenmuse 2 роки тому +2

    This video is my brain continuously about to explode in flames while being hosed down through pedagogy.

    • @Khamurai
      @Khamurai  2 роки тому

      Sounds like a wild ride

  • @OAM1
    @OAM1 2 роки тому +5

    Great stuff, that was useful!👏 Also the way you explain and the pace and style of the video is really well made, cudos!

    • @Khamurai
      @Khamurai  2 роки тому +1

      Thank you, I really enjoyed making it! The style makes it easier to talk more about concepts rather than specific instructions and I feel like for some things it might be better as a learning tool!

    • @OAM1
      @OAM1 2 роки тому +2

      @@Khamurai Exactly, it might be not so beneficial in terms of gaining a high watch count, since it seems that the majority of high views of Blender (or other software) videos is for straight-forward tutorials or reviews etc..
      But that's what makes this calm/exploring style rare and special and it's great to have it as well.
      Keep up the good work 👍

  • @touchstone1682
    @touchstone1682 2 роки тому +2

    Awesome

  • @choodane1844
    @choodane1844 2 роки тому +1

    This channel is hidden gem in the endless sea of Blender tutorials. Infinitely morphing THANK YOU. You've got a subscriber!

    • @Khamurai
      @Khamurai  2 роки тому

      Thank you!
      Hopefully one day it will just be a gem 🙌

  • @spikerama
    @spikerama 2 роки тому +3

    That's amazing. And as you say, mesmerising. Thanks for sharing.

    • @Khamurai
      @Khamurai  2 роки тому

      Thanks for watching!

  • @blackswan6386
    @blackswan6386 2 роки тому +2

    this is awesome ! nice setup. thanks sir

  • @DhImAs92
    @DhImAs92 2 роки тому +4

    This is really good, this is just the tip of one of the many icebergs 3.0 has brought to us! Thanks you!

    • @Khamurai
      @Khamurai  2 роки тому +2

      For sure, exciting time ahead!

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

    Thank you so much - this is amazing!

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

    I love this type of video!!!

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

    Fascinating. Thank You.

  • @hanktremain
    @hanktremain 2 роки тому

    really cool!
    Thanks for sharing

  • @qkilld
    @qkilld 2 роки тому

    Been trying to recreate the cast modifier in geometry nodes, so this is a big help. It would be cool if it were more customizable, like changing the falloff or limiting which axis gets influenced. Geometry proximity is probably the way to go, but I can't get it to work.

  • @bebaloop
    @bebaloop 2 роки тому

    Thank you ❤

  • @g0fher
    @g0fher 2 роки тому +2

    Extremely cool everything, this channel is hiding gem! I realy like this intro with hexagons. Its basicly easy, but idk how you rotate hexagons to make perfect grid. May you make a short tutorial about this?

    • @Khamurai
      @Khamurai  2 роки тому +2

      Thanks!
      If you want to know how to make a hexagon grid like that with geometry nodes then Johnny Matthews has a good tutorial on it

  • @CalaxerOnline
    @CalaxerOnline 2 роки тому +4

    How would you morph a custom mesh into another custom mesh (that isn't an ico sphere or basic shape)

  • @MrRainbowCalendar
    @MrRainbowCalendar 2 роки тому

    It is the beautiest video of yours, since this video I admire all you say and do! Without this video I could not understand your ego, now I see, this your tutorial is a genius!! 🤸🎷🤔💯⚡

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

    It works, but it seems to require meshes that are similar in vertex amount. Not identical, but close enough. Which makes sense in hindsight, but I was a bit scratching my head trying to figure why my sword wouldn't turn into a shield, until I experimented with subdivisions (adding or removing them) and it started working more o less better, which helped me get the right numbers down

  • @lukayz1363
    @lukayz1363 2 роки тому

    Cool

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

    so easy/thank you! can you suggest how to add a third shape? thx..

  • @joeg7096
    @joeg7096 2 роки тому

    Really like the pace and design of these vids, nice and casual but still informative. Like a coffee shop conversation.
    How do you do this with more complex meshes? I tried it with two heads I sculpted and it becomes all crinkled and fucked up on the transition.

  • @nenghuo
    @nenghuo 2 роки тому +1

    Ha I love this

  • @GB-qg8ch
    @GB-qg8ch 2 роки тому

    Thank you.

  • @larskarhof4712
    @larskarhof4712 2 роки тому +2

    Great thx! I tried the setup from about 5:04 to morph between two curves and it works except for some weird mistakes you also had where the morph goes to the wrong points creating some dent. Whats especially weird about that is that the two curve objects are identical in number of verticies and are also quite similar in shape so the morph shouldn't be hard. is there a way to fix these dents without subdividing so the outcome is precisely the curve I wanted to morph to? I already tried shape keys which glitched so I came here for an alternative.

    • @Khamurai
      @Khamurai  2 роки тому

      Yeah, if another point than the intended one is closer that point will be used instead which is unfortunate but expected given how it works. I can't really give you an answer to wether or not your desired result can be achieved but if I find something I will let you know! (And if you come up with a solution yourself I would like to know too)

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

    his was very helpful. thanks

  • @user-qe5cs3rs3i
    @user-qe5cs3rs3i Рік тому +4

    i cant find "transfer attribute" in blender 3.5.. help.

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

      in 3.4+ you need to use the "Sample Nearest Surface" node instead

    • @user-oh6bw4ue9y
      @user-oh6bw4ue9y 3 місяці тому

      @@edinspiegel Thank you

  • @testtesta3780
    @testtesta3780 2 роки тому +2

    Hi,
    thank you for this tutorial. The way of explaining is very helpful,!

    • @Khamurai
      @Khamurai  2 роки тому

      Glad it was helpful!

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

    And how to animate the output?

  • @afrosymphony8207
    @afrosymphony8207 2 роки тому +1

    YOU JUST CREATED AN NFT MONSTER!

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

    is it possible influence only vertex group ? thanks sir

  • @igdeputra
    @igdeputra 2 роки тому

    man ure genius

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

    So if I understand correctly this only works from mesh to primitive mesh? For example, I can't use this method to go from a custom mesh to another custom mesh?

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

      No you can use any meshes you want

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

    I wonder if I can use this to make procedural cabbage

  • @chicao.do.blender
    @chicao.do.blender 2 роки тому +1

    fun video wtf was that suzanne edit

    • @Khamurai
      @Khamurai  2 роки тому

      Suzphere is always watching

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

    mesh morphing was never been easier