Morph Transition Between Any Two Objects Using Geometry Nodes - Blender Tutorial

Поділитися
Вставка
  • Опубліковано 14 лип 2024
  • I've created a couple of morphing videos that show how you can morph between curves and text. This one allows you to morph between two objects and there are many more effects that I'll slowly add to this base animation over the next few weeks. So definitely stay tuned for those!
    Relevant Previous Videos:
    Morph Between Curves:
    • Morph Between Shapes u...
    Morph Between Text:
    • Morph Text Easily To C...
    If you have any queries, questions, or suggestions, comment below and I'll respond as soon as I can!
    More sci-fi animations, wallpapers, loops, motion graphics, etc. using blender3D or other completely open-source free software will be coming soon! Stay tuned!
    -------------------------------------------------------------------------------------------------
    Time-Stamps:
    0:00 Intro
    0:25 Points to Forming Objects
    5:14 Transitioning Between Objects
    5:58 Adding in Noise
    8:13 Animating the Transition
    9:39 Deleting Extra Points
    12:23 Making it more versatile
    15:31 Completing the Node Tree and Scene
    17:00 Final Renders /Outro
    -------------------------------------------------------------------------------------------------
    Subscribe on UA-cam:
    / @deayanstudios
    Follow on Instagram:
    / deayanstudios
    Fiverr:
    www.fiverr.com/debayan_das
    --------------------------------------------------------------------------------------------------
    Support Us:
    Patreon:
    / deayanstudios
    Fiverr:
    www.fiverr.com/debayan_das
    ---------------------------------------------------------------------------------------------------
    External Assets:
    Nil/-
    ---------------------------------------------------------------------------------------------------
    Contact Details:
    DM ‪@physifacts‬ or ‪@deayanstudios‬ on Instagram.

КОМЕНТАРІ • 48

  • @vstreet7583
    @vstreet7583 8 місяців тому +1

    Another great tutorial. Great speed. Great explanation, especially when things don't work. Thank you so much for sharing your knowledge. THANK YOU! Dg

    • @deayanstudios
      @deayanstudios  8 місяців тому

      Thank you!!
      I really appreciate it :)

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

    Wow bro thanks a lot! You literally just save my job, and maybe my life, my dreams! You are great!

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

      Thank you so much! I'm really glad you found it useful :)

  • @isabel5066
    @isabel5066 5 місяців тому +1

    really informative! I really wanna get into geo nodes, but theres so much information though idk where to start 😩, you're great though ! 😁

    • @artscreations5
      @artscreations5 5 місяців тому +1

      I think u need to check the blender geometry node manual

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

      Thank you so much!!
      I would suggest taking any step by step tutorial and following it through from start to end, while trying to understand what each node is doing. Experiment a bit as well to see how things change by changing values.
      You should get the grasp of it real soon.
      The blender manual definitely helps when you're unsure of what a node does.

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

    - just WOW!! - many thx!! :^о

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

      Thank you so much!! I'm glad you found this tutorial to be wow!
      You're welcome :)

  • @ExviaStudio
    @ExviaStudio 5 місяців тому +1

    Hi, great video! I just wanted to ask, how do you deal with the materials? I'm trying to do the same morph with a point cloud file with color attributes that dye the points, but when I do the morphing, the colors and point mix, resulting in a weird grey mass.

    • @deayanstudios
      @deayanstudios  5 місяців тому +1

      That's an interesting problem.
      I would suggest storing the color data for the points in the final stage as an attribute.
      So you'd have two color attributes. One for the start and one for the end. Then mix both color attribute nodes using a mix node set to color.
      As the particles transition from one to the other, also change the factor of the mix. So the particles change their color during the transition.
      This is what comes at the top of my head. I'd have to try it to be sure, but I think this is with a try.

    • @ExviaStudio
      @ExviaStudio 5 місяців тому +1

      @@deayanstudios hey, thanks for your quick reply! I really appreciate it, I’ll try to make it. Thanks for your help!

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

      You're welcome :)

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

    Great tutorial! Can I make the points smaller?

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

      Yes, definitely. You can do that in many ways. Either reduce the radius of the sphere you're using to instance on the points.
      Or you can use the scale value of the instance on points node.
      Or you can use a "scale elements" node and select instances after the instance on points node.

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

    Hi I am new to geometry nodes and followed along most of the video fine but I was wondering if there's a way to turn a collection of objects into a text object. I got the single object to text object to work but what would need to be updated for a collection of small random spheres to start the transition to the text? Also is there a way to add color as it transitions through to the text but just white at the start? Not sure if you can explain it to me without discord help with me being new haha. I left off at the 12 minute mark but I will complete the video. I did sub you have some cool videos to check out.

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

      Hi, thank you so much!
      It should definitely be possible to do it for a collection of objects. You'll need a collection info node instead of the object info and you'll have to realise instances as well. If there are any hiccups, you can always ask me on Instagram @deayanstudios.
      A discord server will be created sometime very soon.
      As for the colors, you could store a named attribute and use that attribute in the shader editor.
      I've done that in various previous videos, you can check out this one:
      ua-cam.com/video/MhREfLSHLQM/v-deo.htmlsi=bw-B-bFkcFLDD-C6

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

      @@deayanstudios I will look forward to the discord but I will keep your instagram in mind thank you. It is helpful to have someone who is a pro at geometry nodes when I am ready to learn.

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

    How to assign two different materials ?? edit: managed it in MatEditor with an animated Mix-node ;)

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

      I'm Glad that you found a solution :)

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

    Why is my geometry invisible? I can see the outline though

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

      Would it be possible for you to share a screenshot of your set up on Instagram?
      Or you could email the .blend file to deayanstudios@gmx.com
      I'll take a look at it and try to find out what's wrong.
      It might take me a couple of days to respond as I'm currently in Japan, but I'll do my best to try and sort it out as soon as possible.

  • @blackdesk-jurgendekker6228
    @blackdesk-jurgendekker6228 7 місяців тому +1

    What if I want to make the animation a bit longer by adding two more states it has to transform to? Is that possible by just duplicating the first part of the tutorial?

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

      Yes, that would be possible to do.

    • @blackdesk-jurgendekker6228
      @blackdesk-jurgendekker6228 4 місяці тому +1

      ​@@deayanstudios I can't seem to figure out what I do need to duplicate and how to connect it to output four states. Is there a possibility to give some advice?

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

      @@blackdesk-jurgendekker6228 It's just about using more "Mix" nodes at the end. You could follow along this tutorial of mine, where I show you how to morph between 4 different words. However, instead of the strings as inputs, you would have to have the geometry and the distributed points as the inputs.
      ua-cam.com/video/4u0_y01bSlM/v-deo.htmlsi=i1pZDqkFe6aigihb
      I hope this solves your requirements.

    • @blackdesk-jurgendekker6228
      @blackdesk-jurgendekker6228 4 місяці тому

      @@deayanstudios Perfect, almost there! How do I incorporate the deleting points parts also in these extra steps?

    • @blackdesk-jurgendekker6228
      @blackdesk-jurgendekker6228 4 місяці тому

      ​@@deayanstudios any chance you could help me with the last step?

  • @simonw.1223
    @simonw.1223 10 місяців тому +1

    coudlnt I just delete the points trough a geometry proximity node aka who is not close anoutth at tzransform 0.8 or 0.2 gets deleted?

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

      There's definitely many ays in which the effect can be taken care of. I feel like the issue with geometry proximity could be if the mesh's are both present in the same place centered around the origin, it would be hard to detect appropriate values for the proximity node. It's definitely worth trying based on your requirements though.

    • @simonw.1223
      @simonw.1223 10 місяців тому +1

      @@deayanstudios xrsh greater than and lesserthan so everything that is closer etc

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

      @@simonw.1223 Definitely worth trying out.

    • @simonw.1223
      @simonw.1223 10 місяців тому +1

      @@deayanstudios well I would love if you could teach me or just explain some simple advancend stave like sample index or sample nearest.

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

      @@simonw.1223 Definitely. I've already used those nodes in previous videos on my channel such as this one:
      ua-cam.com/video/I8ELFXdVSsE/v-deo.html
      (simulation nodes of a sphere interacting with more particles in a sphere)
      Hopefully this will help you understand the nodes and how to use them.
      Apart from that, I will definitely make more tutorials using these nodes someday soon. So stay tuned :)

  • @nicolassuarez2933
    @nicolassuarez2933 3 дні тому

    Sorry man, not really morph... looks more like particles... What about morphing real 3d elements with materials and all?