0
$\begingroup$

I've imported a model with pre-made animations and a rig. Scaling down the model (via the rig) works and the animations are okay, but trying to animate the rig's motion causes the rig to default back to its initial scale.

I parented it to an empty which works. However, trying to edit an animation also causes this issue, and I'm worried about the issue being triggered by other things.

Could someone let me know what I'm doing wrong? How can I apply the new scale without breaking the animations?

$\endgroup$
3
  • $\begingroup$ I've asked a quite similar question here: blender.stackexchange.com/questions/196995/… ... not sure your problem is the same though, so maybe share your file (just the animated armature): blend-exchange.giantcowfilms.com $\endgroup$ – moonboots Oct 21 '20 at 8:29
  • $\begingroup$ @moonboots It's not exactly a fix, as it removes all 'location' data from the animation; anything dependent on location is lost. Scaling down the 'location' did make the animation 'work', but I need location data preserved. $\endgroup$ – Smail Oct 21 '20 at 15:30
  • $\begingroup$ hard to tell without the file, maybe your armature scale has been keyframed at the beginning of the action? $\endgroup$ – moonboots Oct 21 '20 at 15:33
0
$\begingroup$

Alright, just found out you can just parent it to an empty and scale the empty. Simple solution, but appears to work!

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.