Action Constraint - Hidden Animation Power! | Blender Rigging For Animation

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ธ.ค. 2024

ความคิดเห็น • 67

  • @ckat609
    @ckat609 2 ปีที่แล้ว +1

    Holy balls, batman! That was extremely informative. Thank you!

    • @LevelPixelLevel
      @LevelPixelLevel  2 ปีที่แล้ว

      th-cam.com/video/iG-xHq-8cmc/w-d-xo.html enjoy

  • @syam.k.yenubari
    @syam.k.yenubari 4 ปีที่แล้ว +15

    I never seen such a complex rigging artist on you tube......

    • @syam.k.yenubari
      @syam.k.yenubari 4 ปีที่แล้ว +3

      If you copy paste attributes every bone should be uniform motion how do they rotate one after another ?

    • @LevelPixelLevel
      @LevelPixelLevel  4 ปีที่แล้ว +5

      I copy and pasted the constraint - but the action that they are linked to is geared to the bone name. While they share constraint parameters that animation on each bone was different and this allows them to have an offset rotation.

    • @syam.k.yenubari
      @syam.k.yenubari 4 ปีที่แล้ว +1

      @@LevelPixelLevel thanks

  • @UnknownDino
    @UnknownDino 2 ปีที่แล้ว +1

    It took just the first 2 minutes to understand why we need this. Super clear instructions!

  • @warrenography
    @warrenography 4 ปีที่แล้ว +8

    Wow! I'm doing a feature animation and this will help with blinks, to start with. The use case was so valuable, sometimes we are shown a tool or technique and no use case, so thanks for taking that leap. Of course, you'll say it's a no brainer, but it's surprising how many times there's a "do this" but no "when to do it," or "why" or how it helps. I've also got a 50 machine gun rigged for recoil and this will save me again, as with the blinks. When I dive in today I'll look for other places to apply it, and quietly thank Level Pixel Level for the helpful reveallllll!

    • @LevelPixelLevel
      @LevelPixelLevel  4 ปีที่แล้ว

      Thank you! Glad you found it helpful! You might like this video as well 😁 th-cam.com/video/iG-xHq-8cmc/w-d-xo.html

  • @rudypieplenbosch6752
    @rudypieplenbosch6752 2 ปีที่แล้ว +1

    Great explanation

  • @nategreyson6014
    @nategreyson6014 4 ปีที่แล้ว

    your channel is gold

  • @DavidBoura
    @DavidBoura 4 ปีที่แล้ว +14

    2020: rigging, sculpting, rigging, sculpting, more, more, more!

  • @georgetherat3345
    @georgetherat3345 3 ปีที่แล้ว +1

    Love this! Thanks

  • @pauljs75
    @pauljs75 2 ปีที่แล้ว +1

    If you're bold and have the time for it, that type of rig has the ability to make a functioning transformer robot. (The things animated under it can also control drivers and other constraints, thus even capable of switching which control rigs get to influence things.) Tricky to setup, but a lot easier to have work somewhat consistently. Really is one of the more powerful things in Blender!

  • @razveck
    @razveck 4 ปีที่แล้ว +1

    Never smacked the subscribe button this quickly. Pure gold!

  • @lukasallenbaugh4728
    @lukasallenbaugh4728 ปีที่แล้ว

    Very clear! I love all your tutorials!

  • @pelakalion
    @pelakalion 4 ปีที่แล้ว

    Impressive, simple and fantastic!. Thanks so much for share this, it's kinda turn on light and the magic happens :)

  • @MrWeda2
    @MrWeda2 4 ปีที่แล้ว +2

    Thank You!!!
    Sincerely, Alexander.

  • @Kyuboyo
    @Kyuboyo 4 ปีที่แล้ว +1

    This is really informative! Can't wait to finish the rest of your Blender tutorials

  • @vstreet7583
    @vstreet7583 4 ปีที่แล้ว +1

    Another great technique. Thank you once again for sharing your knowledge. Thank you. Dg

  • @kenjaictin6351
    @kenjaictin6351 4 ปีที่แล้ว

    I've finally found this incredible channel about rigging! Thank you for making those contents😁

  • @DefacedProductions
    @DefacedProductions 4 ปีที่แล้ว +1

    Great channel and i'm FINALLY figuring out constraints, both rigid body ones and bonebois. thankx dood.

  • @electricsam5273
    @electricsam5273 4 ปีที่แล้ว +1

    This is very amazing.
    I'm always having trouble writing drivers.
    This is time saver thanks.

  • @tahirturdaliev8518
    @tahirturdaliev8518 4 ปีที่แล้ว +2

    Thank you

  • @lamtruong8740
    @lamtruong8740 4 ปีที่แล้ว +1

    You're life saver to me :D

  • @yogesh124
    @yogesh124 4 ปีที่แล้ว

    Amazing

  • @cubickreative
    @cubickreative 3 ปีที่แล้ว

    Thanks a lot

  • @tapikoBlends
    @tapikoBlends ปีที่แล้ว

    thanks

  • @TheStrokeForge
    @TheStrokeForge 4 ปีที่แล้ว +1

    Superb!!k!!

  • @infinitehush
    @infinitehush 4 ปีที่แล้ว +1

    I’m not sure I understand the power of this... guess I’ll have to head to the Patreon and see more examples!!!

    • @LevelPixelLevel
      @LevelPixelLevel  4 ปีที่แล้ว

      I'll be uploading an eyelid tutorial soon that shows how I use this action constraint@

  • @indrakomara6966
    @indrakomara6966 4 ปีที่แล้ว +1

    Thx...god job..

  • @eddieandersson5570
    @eddieandersson5570 3 ปีที่แล้ว

    I'm rather new to Blender in general and I love it more and more the more I use, see and learn about it.
    Would you be able to bake this down to the bones get this into a game engine too?
    I just think rigging seems so much simpler in Blender compared to Maya.
    You spoke of that this was like a driver, I assume you meant a driver in Maya?
    And if so I totally agree, it looks very much like that.
    But now I'm off to see your video on Drivers in Blender.

  • @scale...3d
    @scale...3d 2 ปีที่แล้ว

    Can you make a video to show how you made that spaceship mechanism rig?

  • @morin6661
    @morin6661 2 ปีที่แล้ว

    Hi, Thanks for tutorial. You vedios are always helpful. I had one question. Is it possible to add infinity in action constraint so it even works when controller value is exceeded.

  • @AsyrafChannel
    @AsyrafChannel ปีที่แล้ว

    Please make flare release controller tutorial.

  • @dmitrylevitsky6643
    @dmitrylevitsky6643 4 ปีที่แล้ว +1

    Wow, thanks for showing your fantastic work! I just have one question: did you really go and placed all the bones in their places by hand?? like select a face - cursor to selection - add bone. and repeat that dozen times?? or is there a better way to create so many bones in bulk? what would you recommend, I'm figuring how to rig a mech, and there is a lot of details I would love to animate, but seeing that many bones in your rig... that frustrates me)) anyways thanks for your vid!

    • @LevelPixelLevel
      @LevelPixelLevel  4 ปีที่แล้ว +2

      Hey, yes I did rig all of these pieces :) For adding bones you can also write a script based on the object's locations, add a bone for each object and attach these objects to those bones.
      One other option is to just build a simple rig, and just animate the objects/details on the mech if you want secondary motion. This always depends on what the timeline is. If I had to make this for 20 animators, I would rig it, but if it was just a short animation I might just animate the objects.

    • @dmitrylevitsky6643
      @dmitrylevitsky6643 4 ปีที่แล้ว +1

      @@LevelPixelLevel thanks! That helps)

  • @markuschakera8324
    @markuschakera8324 4 ปีที่แล้ว +2

    How is the action being offset. I would have thought they would rotate or do the action together, not offset

    • @LevelPixelLevel
      @LevelPixelLevel  4 ปีที่แล้ว

      The action almost becomes a driver, it allows you to control it as an element. You can add this to the rotation, although the initial rotation was offset (in the animation)

  • @QuiteDan
    @QuiteDan 3 ปีที่แล้ว

    6:10 When I remove an animation from the action editor, the bones sometimes stay in whatever pose was at the current frame, instead of reverting to the "rest" transforms. Any idea why?

  • @Sebastianandthedeepbluemusic
    @Sebastianandthedeepbluemusic 2 ปีที่แล้ว

    Is this easier then just using an NLA strip?

  • @slamm600
    @slamm600 4 ปีที่แล้ว +1

    Wizardry! Im still building knowledge for animation in blender. Are there pros/cons for using an action constraint vs an action if your project never leaves blender?

    • @LevelPixelLevel
      @LevelPixelLevel  4 ปีที่แล้ว +6

      Actions are great for things like walk cycles, or run cycles. Action constraints are great for repeating little actions.
      I've also used action constraints for eyelids as I can use the animation of the lid to go around the curvature of the eyeball (unlike a shape key) I'll be releasing a video on this soon!

    • @slamm600
      @slamm600 4 ปีที่แล้ว +2

      @@LevelPixelLevel Thanks! Looking forward to your next video. Your videos always catch my eye, then blow my mind.

  • @murrowboy
    @murrowboy 4 ปีที่แล้ว +1

    Is this the same as the transformation constraint? It looks like it does a similar function.

    • @LevelPixelLevel
      @LevelPixelLevel  4 ปีที่แล้ว

      The transformation constraint is more like a driver, it only does one thing. You can set up something similar with many transformation constraints, but it will take a long time.

  • @insanenikral7011
    @insanenikral7011 4 ปีที่แล้ว

    Does anyone else have issues with entering a baked action into the Action Constraint?
    Saved to fake user or not, it won't let me select the action but will select other actions and create users every time I try to select it

  • @MrSuvidh
    @MrSuvidh 4 ปีที่แล้ว +1

    correct me if I am wrong, you are using this to trigger a particular action (via a controller's bone) can't you use NLA editor to do that?
    P.S I am a newbie.

    • @LevelPixelLevel
      @LevelPixelLevel  4 ปีที่แล้ว

      You can use the NLA editor for something similar although you cannot add this back into a dial on the rig. Meaning you can add as many action constraints as you have and stack them.

    • @MrSuvidh
      @MrSuvidh 4 ปีที่แล้ว +1

      @@LevelPixelLevel also we can use this setup instead of drivers?

    • @LevelPixelLevel
      @LevelPixelLevel  4 ปีที่แล้ว

      @@MrSuvidh Yes, for sure, I find systems like these far easier than drivers.

    • @DimitriX-zq1dr
      @DimitriX-zq1dr 4 ปีที่แล้ว +1

      @Suvidh Khasgiwala The main advantage over NLA is that it combines with other animations and constraints in additive fashion. Useful for making corrective poses for your animations (like, adjust an animal's legs to uneven terrain while looped walk cycle is playing) NLA cant do it correctly as far as I know.

  • @GregEwing
    @GregEwing 4 ปีที่แล้ว +1

    Why are other bones "delayed" I would expect everything to move at once?

    • @GregEwing
      @GregEwing 4 ปีที่แล้ว +1

      I'll answer my own question. The action has specific animation data for *each* bone. Sort of missed that bit. So your still animated all your bones first.

    • @LevelPixelLevel
      @LevelPixelLevel  4 ปีที่แล้ว

      Yeah! The offset was in the initial animation and that was reflected in the action constraint.

  • @maximk7816
    @maximk7816 4 ปีที่แล้ว +1

    I have a question: I'm trying to figure out the way how I can make a bone to take specific values of its position so it can be located in some certain positions in space depending on some driving values obviously.. For now I only have the idea to make an action constraint but with constant interpolation in key frames.. Otherwise I should come up with a formula or a function which can be too complicated especially if you need to apply this approach in different situations. Basically I want a bone to behave like a switch. Any suggestions?

    • @LevelPixelLevel
      @LevelPixelLevel  4 ปีที่แล้ว

      Okay, so if I had to get something out 'today' for a client I would just use an action constraint and dial in the values exactly how I want.
      Another option is the transformation constraint: th-cam.com/video/saqbK-Iexfo/w-d-xo.html
      This is a great constraint for a constant value, and can be a bit easier to tweak and test than a driver. Let me know how this goes!

    • @maximk7816
      @maximk7816 4 ปีที่แล้ว +1

      @@LevelPixelLevel well I have already tried to use action constraint for this purpose and it worked very well. With constant interpolation I can make a bone to immediately take the exact preset positions so it looked like a switch.

  • @benjaminsmith4221
    @benjaminsmith4221 4 ปีที่แล้ว

    Do you provide one on one help?

    • @LevelPixelLevel
      @LevelPixelLevel  4 ปีที่แล้ว

      Right now I am at capacity with contract work, but you can contact me here: www.levelpixellevel.com/work-with-us.html

  • @curtisnewton895
    @curtisnewton895 2 ปีที่แล้ว

    I really dont understand the need for driver/action constraint just to ...well, play an action

  • @qaisershehzad3501
    @qaisershehzad3501 ปีที่แล้ว

    1K likes now after my click :D

  • @aliakdogan9426
    @aliakdogan9426 3 หลายเดือนก่อน

    Thank you