Problem with rescaling - path & transformation don't scale

Wondering how to accomplish a certain animation task? Ask here.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
anyeone
Posts: 2
Joined: Tue Dec 03, 2013 9:32 pm

Problem with rescaling - path & transformation don't scale

Post by anyeone »

Greetings,

I am using Anime Studio 9.

I created an animated character representing a soldier in a sword fight that is animated, which I saved to my library and then imported to a bigger project to make up a battlefield of sword fighting. I called this character "swordsman". When he got imported, he was stretched to the full height of my project, so I had to scale him down. The animations scaled properly when I did so. These animations consist solely of bone motions.

I then copied the project file for that original character and made a new version that represents a soldier dying in battle (keels over, falls to the ground, and then shrinks to disappear from the battlefield over 48 frames). I then saved him to my library as "dyingswordsman". Note this character's actual original size is identical to swordsman's (as he's just a copy). To make this animation I had to use a combination of effects - bone motions, layer rotation, scaling, and layer transformation (which created a path). This transformation was necessary to keep the body from rising as it was scaled (i.e. keep it on the ground level).

I then opened my battlefield project, removed one of the swordsman characters and added a dying swordsman. Anime Studio scaled the dying swordsman really big, to fit the whole height of my battle as before. The problem is - when I tried to rescale it, only the character itself rescaled. The path stayed where it was at the original scale. In addition if I tried to move the character, the path didn't move. So when I run the animation, the character gets huge and fills up the battlefield when it runs.

What I need to be able to do is scale & move the *entire* animation, keeping its positions relative to the character, not to the project I'm importing to. This works fine for bone motions but not at all for scaling and paths.

Can someone please help me figure out how to fix this? The only alternative is redoing the animation by hand for every character on the battlefield which would be highly undesirable, inconsistent and time consuming. But I can't imagine this is how it is supposed to work, I'm not sure if it got fixed in a later version as my google fu doesn't really yield any info. Money is tight at the moment (isn't it always :) ) so I only can consider upgrading if it's absolutely necessary.

Thanks in advance. If my description is unclear please let me know and I'll see if I can get some screenshots up.
User avatar
slowtiger
Posts: 6241
Joined: Thu Feb 16, 2006 6:53 pm
Location: Berlin, Germany
Contact:

Re: Problem with rescaling - path & transformation don't sca

Post by slowtiger »

when I tried to rescale it, only the character itself rescaled
What exactly did you rescale? Did you scale the top group/bone layer of your character with the layer transform tool (M)? Because this should scale all paths inside as well.

To be sure to inculde all paths and movements, I'd put that dying guy into a group layer in the original project, then import that group/bone layer into the battlefield.
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15

Moho 14.1 Mac Mini Plus OS 13.5
anyeone
Posts: 2
Joined: Tue Dec 03, 2013 9:32 pm

Re: Problem with rescaling - path & transformation don't sca

Post by anyeone »

The whole thing is inside a group layer (what got imported) and that is what I rescaled.
It looks like
Group Layer (Dying Swordsman)
.....Bone Layer (Front arm)
..........Vector layer (front arm)
.....Bone Layer (everything else)
..........Vector layer (head)
..........Vector layer (body)
..........Vector layer (front leg)
..........Vector layer (back leg)

However what you said got me thinking that maybe I need a second group layer around the whole thing as I think what got transformed was the Group layer. And that solved the problem.

Thank you very much! You saved me a ton of work!
Post Reply