0
$\begingroup$

To put it simply, I need to change the Object in a specific frame. For example: in frame $0$ the object Info node is Sphere, but in frame $20$, the object Info node is Cube. How can I do it??

I am considering the Collection Info node and keyframe the value to separate Object in Collection. But I can't find the way?

enter image description here

$\endgroup$
5
  • $\begingroup$ Should the objects just instantly switch from one frame to next or transition smoothly from one to the other over time? $\endgroup$ Commented Apr 24, 2023 at 10:52
  • $\begingroup$ it's best to transform smoothly but I know it's quite complicated. So instantly is good enough for me $\endgroup$
    – Iampoor
    Commented Apr 24, 2023 at 14:47
  • $\begingroup$ The question would be if you want to do this with any arbitrary shapes or with cube and sphere? Or at least one of the shapes is a,sphere? $\endgroup$ Commented Apr 24, 2023 at 18:52
  • $\begingroup$ I want it with any object, regardless of the different verticles. Actually, I find the video that has the effect that I want, but I honestly can't follow what he's doing. youtube.com/… $\endgroup$
    – Iampoor
    Commented Apr 25, 2023 at 4:15
  • 1
    $\begingroup$ Well, for any shape it is not so very easy. So this question is better be answered with a full tutorial instead of a short explanation here since this site is more about trying to solve specific issues. So, if in the video he does what you want it would be best to tell ask a new question where you explain with which part you struggle so we could try to help there. Just generally saying you cannot follow is a bit too broad, we cannot completely renarrate the tutorial and thus hoping to make it understandable. $\endgroup$ Commented Apr 25, 2023 at 5:49

1 Answer 1

4
$\begingroup$

You have several possibilities here...

In all cases, you need the Scene Time node, which gives you the current frame.

Furthermore you have to compare this value with the node Compare to select the desired frame.

With this selection you have the following possibilities:

  1. Selection of objects from a collection and the option Pick Instance:

    enter image description here

  2. Direct switching of the geometry:

    enter image description here

PS: If you want the objects to be kept after frame 20, you would have to switch the node Compare from Equal to Greater Than or Equal.

$\endgroup$
3
  • $\begingroup$ Thanks, I have tried it. But you don't mention that I need to make a single Verticle for the Geometry Nodes. I use a Sphere and my Blender shut down many times. Until I find the reason, thanks anyway. If you know the way to transform smoothly, not instantly. I am happy to know what your way is $\endgroup$
    – Iampoor
    Commented Apr 24, 2023 at 16:01
  • $\begingroup$ @Iampoor Blending two shapes is only possible if both shapes (Cube & Sphere) have exactly the same mesh topology ...which is rather unlikely. $\endgroup$
    – quellenform
    Commented Apr 24, 2023 at 18:42
  • $\begingroup$ Yeah I know, and this is the main problem. Two different objects with different verticles. It's really hard to morph between them. So I right now use the way of transforming object 1 to SPHERE, then from SPHERE to object 2. $\endgroup$
    – Iampoor
    Commented Apr 25, 2023 at 4:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .