Multi keyframe offsets

Have you come up with a good Moho trick? Need help solving an animation problem? Come on in.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
len
Posts: 22
Joined: Thu Jun 22, 2006 10:26 pm

Multi keyframe offsets

Post by len »

Hello all.
I'm looking for a script or technique in Anime Studio Pro that will let me add an offset in translation to every keyframe in a layer. Specifically, I've updated some imagery in Photoshop and need to nudge it into place but I already have a bunch of keyframes laid down. So procedurally I want to go into each keyframe and alter the x or y value by the same amount.
Is there a script out there that does this? Can't find anything built into Anime.
I know I could put the layer in a group and nudge the group but I'd rather not create additional layers if I don't have to.
Thanks for any ideas.
Genete
Posts: 3483
Joined: Tue Oct 17, 2006 3:27 pm
Location: España / Spain

Post by Genete »

Your question is a little confusing. Do you want to offset the keyframes (from one frame to other) or the coordinates of the points/bones/layers ????

For the first you can use "Rescale Keyframes..." under Animation menu, For the second I dont understand. What do you want to do? nudge some points from others? Nudge some bones from others? Some layers?
If you want to move group of points you can select them and give them a name. Now it is easy to apply some tools to them as wellas they are easily selected. Bones cannot be grouped but they can be children of an aditional root bone. With layers happen the same. To move some layers at the same time put them in a group.

Hope this answer your question. If not please redo the question with an example.
Regards
Genete
User avatar
Rasheed
Posts: 2008
Joined: Tue May 17, 2005 8:30 am
Location: The Netherlands

Post by Rasheed »

I guess you answered your own question, use group layers. Perhaps not the most elegant solution, but it is practicle and it should solve your problem.

It is really hard to rework animation that is already fine tuned. The only solutions I've seen so far, is to either restart from scratch, or try to fix it with group layers, and hope no-one will notice.
len
Posts: 22
Joined: Thu Jun 22, 2006 10:26 pm

Post by len »

Okay, thanks. It seems a script would be fairly easy to put together for what I need.
Just to be totally clear:
I have built a character in Photoshop (cut-out style), with switch layers for face and arm positions, etc.
I've made updates to the character and his bounding box changed since there's new parts of him (and his hierarchy is somewhat different).
I re-export from Photoshop using the Anime exporter and then import the Anime object back into Anime Studio.
I then use the Copy and Paste generic layer animation scripts on his top transform group layer and he pops into mostly the same location. This is just a single top level transform I'm working with so far.
So he's close but not right since his coordinate origin has shifted from the original. I just want to nudge him say 10 pixels up and 5 pixels right. However, I've got a bunch of keys for his movement into and out of frame.
So putting him inside a group layer and putting the offset there would definitely work.
This is kind of workflow issue as well since this process resulted from upgrading the character, something I imagine may happen down the line as well. Just trying to work out the best approach.
Thanks for your tips.
Post Reply