How can I Scale an Animation down 0.01x?

Unfortunately, without me checking beforehand, I animated my Skinned Mesh, in Roblox, with the model being scaled to 0.01x.

Due to the model being 0.01x the original size, the NPC slides around and the only way to fix this is to adjust the scale back to 1.00x which is simple. However, when doing so, the animation also scaled 1.00x and it is completely messed up.

The Animation is really complex and I REALLY do not want to animate it again, (100+ Bones), 24 Frames.

There are 2 ways that I can fix this, but I just don’t know how to achieve them.
I can either, have the model be scaled at 1.00x and have the Animation not scale up with the model.
Or have the Animation scale 0.01x its original size.

I have zero ideas on how to accomplish either and I’ve been digging around and cannot find anything, any help will be greatly appreciated.

2 Likes

I ended up just animating it again, i started right after i made this post. :confused:
I had a feeling nobody would respond in time so i worked on it anyway and it took 1 hour, I’d still like this to have a solution for any future reference.

You can get the playing animation tracks then use the AdjustSpeed() function to slow down the animation or AnimationInstance:AdjustSpeed(). Sorry no-one replied in time, but now you know!

Least obvious AI generated response.

It wasn’t AI, but okay. Def word count

Sorry, but your response didn’t have anything to do with my problem, that’s why I assumed it was AI.

the response was cool, if you scaled your model by 2, speed up your animation by 2 wdym AI response

It seems like my point wasn’t clear enough, the animation’s CFRAME is scaled, animation speed will only change how fast it plays. The Animation is scaled as if it was 100x bigger than the model.

OOH, You’re right. I completly misread what the problem was. I just read the title not the actual problem. “How can I scale an animation down to 0.01x”, I thought you meant like slow it down. My bad.

Yeah, sorry for the lack of clarity on my part too.

if you have the animation saved locally, like when the animation editor saves it, the instances.
You can iterate through the poses, and apply a scale to any ‘translations’, rotations however, shouldn’t need to be scaled at all.