2

Hello I have few animations in my character, in one it will be helpful to have child of constraint, but in future, I will need to remove it, so how I can get absolute position and rotation for some frames and apply it to work without this constraint?

TKK
  • 143
  • 1
  • 7

2 Answers2

1

In the list of keying sets you will find several "Visual" options, these options keyframe values of the visual location/rotation/scale, which is after constraints have been applied.

keying set menu

The only explanation for visual keying I can find is in the keyframing preferences, where you can make this the default behaviour.

When an object is using constraints, the object property value does not actually change. Visual Keying will add keyframes to the object property, with a value based on the visual transformation from the constraint.

sambler
  • 55,387
  • 3
  • 59
  • 192
  • Sorry for late comment, but how to properly use this? If I have for example a hand with child of constraint connected to cube, and want to save the absolute position and rotation, to make animation work properly even without constraint, do I have to use visual locRot? Because it doesn't work in that way, or I am doing something wrong, my hand goes in weird position and have weird rotation after applying visual locRot keyframe. – TKK Aug 23 '17 at 10:04
1

You can use my add-on Disable Constraint Without Moving to, well, disable the constraint while keeping the object at its location/orientation.

dr. Sybren
  • 7,139
  • 1
  • 23
  • 52