I’ve been playing with Blender, and I managed to create an animation for ProleWiki (shown in the link)

My question is, if anyone happens to use Blender, how to use Geometry Nodes or anything similar to make the wheat stalks look like they’re growing?

  • @Aria@lemmygrad.ml
    link
    fedilink
    2
    edit-2
    1 year ago

    So you recommend that I animate it by altering its shape through keyframes?

    I’m not saying to use shapekeys. Or exactly how to approach the animation. But you said you’re not sure how to begin animating in geometry nodes. And so I’m saying you have to keyframe the values (number, bool, input, etc). you want animated. You create keyframes by pressing the i key, it’ll keyframe the selected attribute for the selected object at the current frame.

    but I’m looking for a more elegant look to it, and I’m not sure scaling them would do the trick

    I think it’ll probably work. Make sure the origin of each stalk is where the stem is, so they grow in the right direction. You could consider rigging them with two bones to add some bounce and jiggle to them, or even using cloth physics for the same effect, but it’ll complicate the process immensely and not necessarily look better. Consider it for a future re-do instead.

    • Camarada ForteOPM
      link
      fedilink
      21 year ago

      I think it’ll probably work. Make sure the origin of each stalk is where the stem is, so they grow in the right direction. You could consider rigging them with two bones to add some bounce and jiggle to them,

      Wonderful suggestion, comrade, I’ll look into rigging thanks to you. I can already see how to do give it some life through that approach. Any idea on how I would create the effect of the leaves growing from the stems? The shape of the wheat would have to grow different rates in different areas

      • @Aria@lemmygrad.ml
        link
        fedilink
        11 year ago

        You can scale bones, and along axis too. You can scale the bones such that the leaves are invisible, then scale them up first length-wise so they pop up, and then width-wise so that they fill in. You can animate the rotation of the bones (and other bones further down the chain if you want to make the leaves more soft/animate) to first point them up, and then slump them as they get more weight. (Bendy bones are easier than multiple bones for this use case).

        Before undertaking this though, will you first try my first suggestion? I’m not sure if you understood what I meant by setting the origin to the stem. Up here:

        You can choose ‘origins’ and then move the origin of the object. As you then scale it in object mode, it’ll not scale from the centre any more. If you select all the leaves, and choose “individual origins”

        You can preview what that would look like in the viewport. You can then keyframe that action. Only two keyframes, one at zero and one at 1. Then you can deselect the bottom most one and delay the animation for the rest, repeat minus the one above until you’ve done all 8 or 15, and you’ll have within a minute made them all grow into place in a cascading fashion.

          • @Aria@lemmygrad.ml
            link
            fedilink
            11 year ago

            That’s pretty smooth! I noticed you didn’t animate the leaves independently. Was that just because it turned out to be difficult or did it not look good?

            • Camarada ForteOPM
              link
              fedilink
              21 year ago

              I created a bone for every branch, and the result was already satisfactory, but I could’ve created more bones for each leaf and make the animation a little more complex, but all things considered it wasn’t needed that much.

              The scaling and animation of branches already did wonders