0
$\begingroup$

Im trying to do a first person animation of unsheathing a sword, i have child of constraint on the sheath with the actual sword as the target, and the actual sword has a child of constraint and target set to the hand bone so that it all moves together. The start is fine but as soon as i try to unsheathe the sword in the animation, after i move the timeline, it clips back. Is it possible for me to remove the child of constraint in the middle of the animation meanwhile keeping its position and rotation ( i tried deleting the constraint after doing the beginning animation but it just reset's its position elsewhere) I can provide any other asked information if needed. Thanks!

$\endgroup$
  • $\begingroup$ This I imagine is a duplicate. Insert a "visual" keyframe. visual in that it is where you see it at that frame, to keep the object at same transform after removing constraints etc. $\endgroup$ – batFINGER Jun 5 '19 at 12:58
  • $\begingroup$ If you want to apply more visual keyframes, you need to look for animation "baking". $\endgroup$ – Leander Jun 5 '19 at 12:59
  • $\begingroup$ Im not really sure how to use visual keyframes, are there any simple tutorials somewhat related to my problem? If i delete the child of constraint, the object just shifts into a default location and thats it @batFINGER $\endgroup$ – Elias Jun 5 '19 at 13:24
  • $\begingroup$ @moonboots I'm in 2.79, though i could try to recreate it in 2.8 and see if i can animate it there $\endgroup$ – Elias Jun 5 '19 at 15:09
  • $\begingroup$ Setting the constraint influence to zero is equvalent of deleting it. Please check out the answers in question marked duplicate. @moonboots the x is an operator (can't be keyframed) that sets the properties to "visual" values, (look at transform panel when you click it) ...without the keyframe.being inserted. $\endgroup$ – batFINGER Jun 5 '19 at 15:24