Child Of Constraint Shot Example | Blender Rigging For Animation

Sdílet
Vložit
  • čas přidán 17. 07. 2024
  • This example reviews how to use the Child Of Constraint in a simple shot.
    Download these files here: gum.co/pZtWA
    This example is something that is fairly common in shots, picking something up and putting it back down.
    There are other ways to do this, this example is simply showing how to achieve this with the child of constraint.
    Child Of Constraint Documentation: builder.openhmd.net/blender-hm...
    Dynamic Parent Addon: blender-addons.org/dynamic-pa...
    Let me know if you have any questions in the comment below!
    .........................................................................
    ●Website: levelpixellevel.com/
    ●Patreon: / levelpixellevel
    ●Twitter: / levelpixellevel
    ●Instagram: / levelpixellevel
    ●Pinterest: www.pinterest.ca/levelpixellevel
    .....................................................................

Komentáře • 171

  • @TheJobCompany
    @TheJobCompany Před 4 lety +98

    You can press the "X" button next to the constraint's influence to set the it to 0 and apply an inverse transform and preform a seamless switch (like you did with "Apply Visual Transform to Pose", but quicker). It works with all constraints.

    • @LevelPixelLevel
      @LevelPixelLevel  Před 4 lety +12

      Dude! That is an awesome feature! Thanks!

    • @cyanlos01
      @cyanlos01 Před 4 lety +3

      How does one apply an inverse transform?

    • @TheJobCompany
      @TheJobCompany Před 4 lety +2

      @@cyanlos01 This is kinda hard for me to explain in a comment, but I'll try. A constraint modifies the transformation of a bone/object. But when you set its influence to 0, the said modification is cancelled and the bone/object is brought back to its original position/orientation/scale. By "inverse transform" I meant bringing a bone/object back to the position/orientation/scale it had before the constraint's influence has been set to 0. I hope this makes sense..

    • @cyanlos01
      @cyanlos01 Před 4 lety +3

      @@TheJobCompany Nah, I think I get that. My question was how do you do that practically in Blender, is there a button for that, or does that mitigate the issues with "Set Inverse" clicked repeatedly in regards to what LPL mentioned?

    • @LevelPixelLevel
      @LevelPixelLevel  Před 4 lety +1

      @@cyanlos01 For most setups I will even avoid using the child of constraint and jump right to the copy transforms. This gives me more control, in the long run, avoids the set inverse button and keeps all the information visible for the animator. While it may be tougher to use it is also more reliable.

  • @izzyhope58
    @izzyhope58 Před 5 měsíci +2

    "Apply Visual Transform to Pose" is EXACTLY what I was looking for. I watched like 3 videos on this and they all showed how to pick somthing up, but not put it back down without it teliporting who knows where. thank you so much. I needed this so my character can take off there hat, when it starts parented.

  • @SuperElon
    @SuperElon Před 3 lety +15

    thats what i was looking for. thanks!

  • @JustDraw...
    @JustDraw... Před 2 lety

    Thank you so much, I was almost searching this for 2 years u finally you showed it, Thanks for Tutorials

  • @DoesntReadReplies
    @DoesntReadReplies Před 2 lety +1

    I never would have figured out the Apply Transform step without this video! (THANK YOU!!) x 1000

  • @jeffg4686
    @jeffg4686 Před 4 lety +2

    Very cool. Have not yet seen anyone use this (though just getting into animation side of things). Thanks for the share.

  • @marwintawerson7867
    @marwintawerson7867 Před 2 lety

    omg i was searching an answer for months! thank you

  • @TrickshotCreative
    @TrickshotCreative Před 2 lety

    This was a lifesaver. Awesome video.

  • @Man3gga
    @Man3gga Před 3 lety +1

    This is the child of tutor I always wanted, helped me A LOT! Thanks for this vid, man!! :)

    • @Man3gga
      @Man3gga Před 3 lety

      Now, I have a question: how to export this propertly in Unity? :)

  • @pelakalion
    @pelakalion Před 4 lety +1

    Thank you so much. You solved a big problem i had :).
    I just found your channel and it's very interesting for learn animation. I'll follow it close

  • @ChezzyKnytt
    @ChezzyKnytt Před 2 lety +1

    Thanks, this is exactly what I was looking for!

  • @seb6861
    @seb6861 Před 3 lety +1

    Omg i was wondering soooo mutch about this and finally i found it

  • @darcksnow59
    @darcksnow59 Před 3 lety +1

    Woooo Thank you !! So helpfull, I struggle so many times fixing this behaviour manually ..

  • @pixelwrinkly1528
    @pixelwrinkly1528 Před 3 lety +1

    exceptionally useful
    many thanks for sharing your knowledge

  • @Blackasher2017
    @Blackasher2017 Před rokem

    Goddamn, I've been stuck for days trying to figure out how to get characters to hold objects with 2 hands, as well as pickup objects and place them at different locations from where they were picked up, and this video solved that instantly, so simple.

  • @joshuarocks6964
    @joshuarocks6964 Před 3 lety +1

    Well explained! Thank you!

  • @mieloriginal498
    @mieloriginal498 Před 3 lety +1

    Thank you this is what im looking for very helpful :)

  • @cevinstiawan8529
    @cevinstiawan8529 Před 8 měsíci

    thanks for tutorial, so helpful !

  • @pr0t0k01
    @pr0t0k01 Před 3 lety +1

    Helpful In A Huge Way

  • @revotiva
    @revotiva Před 4 lety +1

    this is so amazing thank you!

  • @programmingtacticalcode7968

    very useful man excellent job best video!

  • @IshBosamiya
    @IshBosamiya Před 4 lety +2

    This is so useful!! thanks :D

  • @khrazza
    @khrazza Před 4 lety +1

    heyy i like this tutorial! thanks for the free content!

  • @BDgamerplus
    @BDgamerplus Před 11 měsíci

    Helpful and explained nicely.

  • @catmakesmusic182
    @catmakesmusic182 Před rokem

    THANK YOU SUO MUCH I USED TO MESS MY ANIMATIONS AND FIXED THEM FOR HOURS!!! SUBBED.

  • @Peas3D
    @Peas3D Před 3 lety

    Actually my savior. Thank you!

  • @Sirnewtzz
    @Sirnewtzz Před rokem

    Excellent. Thank you

  • @infinitehush
    @infinitehush Před 4 lety +6

    This is great!!! This is super helpful!!! In the past I was using duplicate objects (one parented and one not) and would just alternate animating their visibility 😂

    • @LevelPixelLevel
      @LevelPixelLevel  Před 4 lety

      I like that method as well! And in most cases it works fine, although sometimes hiding a revealing geometry can cause in camera .option blur issues. Try this constraint out, I'll be doing another tutorial where I do the exact same shot with a copy transforms!

  • @Broscarf
    @Broscarf Před 3 lety +1

    many thanks for this!

  • @mundoartanimation
    @mundoartanimation Před 10 měsíci

    This is very useful, thank you very much for sharing.

  • @durjoy-datta
    @durjoy-datta Před 3 lety +1

    Thank you so much, it helped a lot.

  • @imfaded3105
    @imfaded3105 Před 2 lety

    Thank you so much very useful

  • @JDPhoenix
    @JDPhoenix Před 3 lety +1

    Thank you so much! This helped

  • @reza0310
    @reza0310 Před 3 lety +2

    Exactly what i needed

  • @moritz8369
    @moritz8369 Před měsícem

    DAMN thats crazily easy and efficient

  • @dontclickonmyprofilepictur2205

    So useful....thank u

  • @fupper4385
    @fupper4385 Před 3 lety +1

    Thanks! Very helpful

  • @RogueFreeman2
    @RogueFreeman2 Před 3 lety +1

    Thank you so much

  • @imkuat
    @imkuat Před 3 lety +2

    Yas. Great Tutorial!

  • @ustoopia
    @ustoopia Před 2 lety

    Thanks for this video. It helped me to come one step closer to my goal of doing almost the same thing in Blender. Only difference is that I'm not using a mug, but a beercan. And at the end of the animation I want the character to throw the can in a a bin. My animation is looking great so far, thanks to your video, except the ending, cause I still need to figure out how to add some velocity or whatever to the can when the character releases the can in mid-air somewhere. I'll figure it out eventually :-)
    Thanks again. Grtz

  • @ebs6286
    @ebs6286 Před 3 lety +1

    Wow. You safe my life bro. :)

  • @CGgeck
    @CGgeck Před 2 lety +1

    Super helpful!

  • @Nekotico
    @Nekotico Před 3 lety +16

    and, if u dont have a rig for the object ur character is picking...just use the same but with the "object" menu....and set "visual transform" , the rest its the same way as the video

    • @Nekotico
      @Nekotico Před 3 lety

      @Runax i'm sorry it didn't work for you.... I'm using blender 2.79 btw.... Probably it changes in the last update version

    • @Nekotico
      @Nekotico Před 3 lety

      @Runax a easy way to do it is by animate by key frame the eye icon/render one, so you use 2 objects, and u can hide the second object by animate the visibility and render (to have a reference, but it's not necessary the viewport visibility one)...and unhide the one that is attached to the hand... I'm bad explaining but if u want i can make a video about that, will take only 3 minutes hehe

    • @joeg7096
      @joeg7096 Před 2 lety

      where do you see visual transform? dont see it

  • @Auliayumna
    @Auliayumna Před 2 měsíci +1

    OMG thankyou ahaha finally now I know this trick😂

  • @RiseTheDrake
    @RiseTheDrake Před 3 lety +1

    Oh my god, major thanks.

  • @russwulf
    @russwulf Před 3 lety +7

    Thank you! That "Set Inverse" tip is exactly what I needed. It seems the default behavior should be the "Set Inverse" option rather than the other way around. Also, the name is anything but intuitive. Thank goodness for CZcams and helpful people like you.

    • @LevelPixelLevel
      @LevelPixelLevel  Před 3 lety

      Glad it helped!

    • @tricktap8502
      @tricktap8502 Před 3 lety

      Couldn't agree blender developers really like to make it hard this was like my 10th video XD

  • @MEEVOTUTORIALS
    @MEEVOTUTORIALS Před 4 lety +3

    Soooooo
    Helpful....

  • @starsky29200
    @starsky29200 Před 2 lety

    cool ça fonctionne tres bien , merci ;)

  • @David-xd1ii
    @David-xd1ii Před 4 lety +1

    Wow I'm trying to apply all my rigging skills from Maya to Blender but since blender has modifiers and is quite different from Maya I was banging my head against the wall. But now I found a good channel thank you!

    • @LevelPixelLevel
      @LevelPixelLevel  Před 4 lety +1

      Thank you! Yeah, I went from Maya to Blender a couple of years ago and it was rough at first.
      Maya still has some great deformation tools, but I now just have more fun in Blender :)

    • @David-xd1ii
      @David-xd1ii Před 4 lety +1

      @@LevelPixelLevel how do you deal with set driven keys? Is there something similar?

    • @LevelPixelLevel
      @LevelPixelLevel  Před 4 lety

      @@David-xd1ii In Blender the comparable feature is called drivers, I've created a couple of videos where I review how to create these: czcams.com/play/PLbjn7kaP877u1sX4zl081V8jUeSHDY18G.html
      Drivers are essentially dialed animation data. I hope that helps!

  • @ivanfakhruddin749
    @ivanfakhruddin749 Před 10 měsíci

    THANK YOU BRO

  • @lukayz1363
    @lukayz1363 Před 8 měsíci

    Thank you!!!!!

  • @sofm6891
    @sofm6891 Před rokem

    thank you!!!

  • @godsluck5868
    @godsluck5868 Před 3 lety +1

    very help, ty

  • @flinn9090
    @flinn9090 Před 2 lety

    just what i need

  • @mangeshkakade2628
    @mangeshkakade2628 Před 4 lety +1

    Thanks For tutorial

  • @amirdanaie5715
    @amirdanaie5715 Před 3 lety +2

    It's like God can hear me. Thank you!!!

  • @kendarr
    @kendarr Před rokem

    THANK YOU

  • @GAMEDEV_PRO
    @GAMEDEV_PRO Před 3 lety +1

    thank i didnt nowed this and make my mag on hand animations with my own hands great timesaver

  • @thebulletkin8393
    @thebulletkin8393 Před 2 měsíci

    Currently working on some reload animations, this was really handy… no pun intended

  • @blackblocky3866
    @blackblocky3866 Před 2 lety +1

    thx for help :D

  • @mgrizante
    @mgrizante Před 2 lety

    thanks!!!

  • @marcusbrasilite
    @marcusbrasilite Před 2 lety

    Thanks for the tutorial. I was wondering if there's a way to place the object in a specific location.

  • @matbrady123456
    @matbrady123456 Před 4 lety +2

    EXTREMELY helpful tutorial!! Thank you so much! By the way, where do you work as a Blender rigger?

    • @LevelPixelLevel
      @LevelPixelLevel  Před 4 lety

      I've worked for a couple of companies around North America. I talk a bit about it here: www.riggingdojo.com/2018/09/07/blender-rigging-for-netflix-next-gen/

  • @locusruizlopez5997
    @locusruizlopez5997 Před 3 lety

    Great

  • @AndrasOrmos
    @AndrasOrmos Před 2 lety

    Hi, really cool tutorial, however how do you use constraints if I linked and created a proxy for a character? It doesn't seem to give me an option to pick a specific bone to constrain to.

  • @filmefektlericom
    @filmefektlericom Před 4 lety +1

    Thanks

  • @maayaa77
    @maayaa77 Před rokem

    Do you do the breakdown of the other constraints method ?

  • @calumbo9742
    @calumbo9742 Před 3 lety

    i have a problem where if i turn the influence back to 1 its in a different position and if i use inverse it fixes that problem, but causes another problem where earlier in the animation the position when the influence is at 1 is messed up instead. anyway to fix this?

  • @poochyboi
    @poochyboi Před rokem

    could you do the reverse of this where the hand_ik is contraint to and object? for example: a hand grabbing on to a moving object and the hand is following the moving object instead

  • @captainpawpawchannel
    @captainpawpawchannel Před 2 lety

    Hello Level Pixel Level, thanks for all your tutorials, I see here that The Job Company talks about the X button (Disable and Keep Transform) of the Child Of constraint, I don't get how it is supposed to work, I guess if you could make a tutorial it would help greatly. Thanks for your attention!

  • @rsunghun
    @rsunghun Před rokem

    oh YES!

  • @TheDaimler
    @TheDaimler Před 2 lety

    Excuse the necroposting, but would you consider making a showcase / tutorial video of the Copy Transform method you mentioned at the end of this video for parenting purposes?

  • @animation_walk
    @animation_walk Před 3 lety +1

    please can you do a tutorial for copy transform please please please i'm really having issues getting my constraints right

  • @DanBreakker
    @DanBreakker Před 6 měsíci

    thank

  • @jameslee9639
    @jameslee9639 Před 3 lety

    I'd love to know that the other way "copy transform". I get the basic but I can't figure out myself how to utilize for the character and weapon I have. The weapon csn dis-assemble with four blades and can assemble like a giant shuriken. My character hss four arms to math the blades. I tried copy transform but it does not line up nicely due to my lack of knowledge

  • @basenthestickman4936
    @basenthestickman4936 Před 2 měsíci

    Once you animate grabbing something to the second position, can you move it to a third position?

  • @rustamdzhumaev1722
    @rustamdzhumaev1722 Před 3 lety

    What if I have a knife model and I want to animate hand movement with the knife? But for some reasons when I change the position of parent bones whole armature changes its position.

  • @martyboi5609
    @martyboi5609 Před 3 lety

    Hey im just wondering is this how game developers usually would go about picking up items with animations or it this more for like short movies etc.

  • @ryozun3041
    @ryozun3041 Před rokem

    I am animating my Katana moves, my character is already holding the Katana with 1.0 Influence but I want to make an animation that he throws his katana and catch it so whenever I did the first frame that he was holding it went out from his hand, how do I fix this and solve the constraint on this solution

  • @EvanMapleMaggot
    @EvanMapleMaggot Před 2 lety

    Still helpfull!

  • @arthurgentz2
    @arthurgentz2 Před 2 lety

    Excellent tutorial mate, one question though, why do i have to key the bone position, rotation, and scale right before adding the childOf constraint to it? See 00:42

  • @Reee505
    @Reee505 Před rokem

    Can anyone help me out. How to make this work with two different actions on the same rig??? Like for eg: picking up the cup in 2 different styles. So the arm will have 2 different actions. The issue I'm facing currently is that it only works with one action. If I add the 2nd action to the arm the cup gets rotated in a weird way. Is there any fix to that?

  • @NoSoyMako
    @NoSoyMako Před 2 lety

    And, how works with copy transforms? can u do a tutorial for it?

  • @TheVillainCity
    @TheVillainCity Před 4 lety +2

    What does the "Set Inverse" button do exactly? I get that it fixes the location and all but why? Is it setting the inverse of its current location or something?

    • @LevelPixelLevel
      @LevelPixelLevel  Před 4 lety +2

      Check out this other video I made: czcams.com/video/E5r6tYRypBo/video.html
      I review this here, let me know if this answers your question.

  • @wikiry4325
    @wikiry4325 Před 2 lety

    how could i unchild-of the hands if for example the right hand is childed of to the left hand ?

  • @ardakekulluoglu
    @ardakekulluoglu Před 2 lety

    How can i export FBX that animation with the child of?

  • @jamesklark6562
    @jamesklark6562 Před 3 lety

    Tutorial on how to grab things with 2 hands like a broom stick?

  • @animation_walk
    @animation_walk Před 3 lety

    please can you do a tutorial for copy transform please please please i'm really having issues getting my constraints right please ... thanks

  • @Dankir_
    @Dankir_ Před 5 měsíci

    Hey, maybe somebody knows a way how to snap characters hand to handle and open the door?

  • @SalsaE621
    @SalsaE621 Před 4 lety

    can you please help me? so im doing a weapon reload animation which the hand needs to put the magazine in the weapon and then he needs to let go of the magazine and then pull the bolt, so i first put the influence of the bolt child constraint in 0 and the magazine influence in 1, then i do the opposite of them both, but when i put it back to the original value the hand goes to a random direction, how do i make it so the hand stays on the location while moving the influence?

    • @LevelPixelLevel
      @LevelPixelLevel  Před 4 lety

      This sounds like you need to apply the visual transforms, key it, then turn off the child of constraint. Another option is to use a copy location, as this might be a little more stable than the Child Of constraint.

  • @himanshuanimations6338
    @himanshuanimations6338 Před 3 měsíci

    What to do if my object is not rigged like your mug...I tried but I doesn't work on direct objects

  • @mrmotiondesignberlin
    @mrmotiondesignberlin Před 2 lety

    Wow, thanks that was very helpful

  • @rudhvelyn
    @rudhvelyn Před 2 lety

    I didnt search enough but incase i cant find any solution I want to ask. I also made and animation with Child of Constraint but I am having problems while exporting to Unity.

  • @SalsaE621
    @SalsaE621 Před 3 lety +1

    hey man how do i do the inverse of that? like i grabbed something then i let off then i grabbed it again?

    • @LevelPixelLevel
      @LevelPixelLevel  Před 3 lety

      For this you can just repeat these steps here, and either delete the ending or the beginning. Animate to pickups, and then delete the first frames.

  • @alexunderstands
    @alexunderstands Před 4 lety +1

    Thanks, nicely explained as usual! But please show us the the CopyLocation way soon - having headaches right now with ChildOf-problems! :)
    (Basically: how would you set the pivot point of the "child" to follow the "parent" without using ChildOfConstraint or actual parenting?)

    • @alexunderstands
      @alexunderstands Před 4 lety +1

      Hehe, I tried thinking for myself and had some surprisingly postive results: There is a "Pivot" Constraint! 1. CopyTransformsConstraint. 2. PivotConstraint. 3. Duplicate bone acting as child (To get additional parent-pivot-independent rotation) . 4. Parent the duplicate to the original and remove duplicated constraints.

    • @alexunderstands
      @alexunderstands Před 4 lety +1

      Oh no. The Pivot Bone Constraint acts weird as a bone constraint.. Any hints?

    • @LevelPixelLevel
      @LevelPixelLevel  Před 4 lety +1

      I have not used the pivot constraint that much. I have seen some pivot point switches where you use a copy location on a child bone, but invert all the values, then when the parent moves in space it does not change the child, but when it rotates it does. Maybe this is something I can review in the future.

  • @MrKiraBR
    @MrKiraBR Před 2 lety +1

    I'm trying to import an animation using the technique into Unity, but it's not working. The mug moves in Blender but not in Unity.

  • @lomaxdesigns1716
    @lomaxdesigns1716 Před rokem

    As you said late in the video, why not just use Copy Transforms? What is the benefit of using Child Of? In what circumstances does Copy Transforms not do the job?

  • @outlawedsoul8553
    @outlawedsoul8553 Před 3 lety +1

    So i'm setting up a scene with a character moving a staff then setting it in place proceeding to slide their hand up the staff to reposition.
    The issue i'm having is that after the initial setup i try to activate the influence of the Child of constraint again but the staff moves away, a fix was just to press inverse again BUT it ruins the earlier animation by making the staff be in a different position and when i try to restore it the staff starts to drag behind the hand. I have no idea what to do, and i can't really find a answer anywhere.

    • @LevelPixelLevel
      @LevelPixelLevel  Před 3 lety +1

      For child of it is important to only hit the inverse button once prior to starting any animation.
      Another option is to add a simple rig to the staff with a couple of bones, then use a copy transforms constraint to add this to the hands.

    • @outlawedsoul8553
      @outlawedsoul8553 Před 3 lety

      @@LevelPixelLevel OK I'll give it a try thanks for the reply, I'm a slow learner so I just spend time messing around getting use to the button and experimenting.

  • @calumbo9742
    @calumbo9742 Před 3 lety +1

    (Comment for myself to read later its 11 in the evening writing this) animate reload without magazine. When the hands grabbing the mag latet after finishing animating set influence of mag and hand to 1 SPECIFICALLY at the point where the hand is touching the mag as it is automatically 1. Set the influence to zero the frame earlier and keyframe it. This comments for me to read later so i dont forget anyone else reading this is probably really confused lol

  • @animation_walk
    @animation_walk Před 3 lety +4

    for this animation you did, it seems the cup is rigged that's why you can click on the pose option while the cup is selected, what if the cup isn't rigged how do i/we go about it, thanks.

    • @LevelPixelLevel
      @LevelPixelLevel  Před 3 lety

      I do the exact same set here with objects let me know if this helps: czcams.com/video/E5r6tYRypBo/video.html&ab_channel=LevelPixelLevel