Forum: Poser Python Scripting


Subject: Auto keyframe morphs script?

Conniekat8 opened this issue on Jun 07, 2009 · 8 posts


Conniekat8 posted Mon, 08 June 2009 at 1:00 AM

It's for the BODY level dials only (FBM's Yes)

I have a script that exports eachs, and managed to modify it to just give me a list of morphs.
What I'd like to do is make a little animation that shows all the morphs in a piece, but... it has almost 200 morphs in it, I'm not looking forward to manually keyframing that. Actually, I can't afford the time :(

With a script, I may know enough little edits to where I can adjust the keyframe time as needed, as long as I have the core.
Something like this:
Frame1 - all zero
Frame5 - morph A at 1.0
Frame10 - Morph A at 0.0
Frame15 - Morph B at 1.0
Frame 20 - Morph B at 0.0

If frame numbers for each subsequent keyframe are determined by  n+5,  then loop for as many morphs there are M#* 2, I can easily change n+5 to n+any number of frames I need.

The timeline in Poser would have to be scaled up to something like number of morphs25 plus accounting for the first and last, probably just first, since last finishes at 0.
I don't know if poser automatically scales the timeline as you add frames, or not, so I don't know if the timeline scaling is even needed.

But, even if I have to scale it manually to have enough frames, that's no biggie, it's only done once. What I don't want to do is have to key each morph manually.

Does that give you more info? If I left something unclear, please feel free to ask!!!

Hi, my namez: "NO, Bad Kitteh, NO!"  Whaz yurs?
BadKittehCo Store  BadKittehCo Freebies and product support