Prometheus273 opened this issue on Mar 28, 2010 · 6 posts
Prometheus273 posted Sun, 28 March 2010 at 11:22 PM
I have all my characters backed up (and then backed up again) but was wondering if there was a way to get a list of all morph settings to print out for safe keeping. I tried taking screen caps but it would take much too long and the resolution is terrible.
RobynsVeil posted Sun, 28 March 2010 at 11:38 PM
You mean like a text-version? I'd be interested to know that myself. Pretty sure there's a script out there...
Monterey/Mint21.x/Win10 - Blender3.x - PP11.3(cm) - Musescore3.6.2
Wir sind gewohnt, daß die Menschen verhöhnen was sie nicht verstehen
[it is clear that humans have contempt for that which they do not understand]
basicwiz posted Sun, 28 March 2010 at 11:40 PM
I think ocham has the very script.
PhilC posted Sun, 28 March 2010 at 11:54 PM
Is this so that you can apply those settings to a base figure so that you can recreate the character?
If so save a pose and include the morph settings option.
Otherwise:-
import poser<br></br>
scene = poser.Scene()<br></br>
fig = scene.CurrentFigure()<br></br>
for actor in fig.Actors():<br></br>
for parm in actor.Parameters():<br></br>
if
parm.IsMorphTarget():<br></br>
print actor.Name(),parm.Name(),parm.Value()
RobynsVeil posted Sun, 28 March 2010 at 11:59 PM
Thank you, Phil... just the thing I was looking for!
Of course, if I spent more time reading your fine Poser Python Manual instead of shopping the MP, I should have been able to write that!
Shopping's more fun, tho... :biggrin:
Monterey/Mint21.x/Win10 - Blender3.x - PP11.3(cm) - Musescore3.6.2
Wir sind gewohnt, daß die Menschen verhöhnen was sie nicht verstehen
[it is clear that humans have contempt for that which they do not understand]
Prometheus273 posted Mon, 29 March 2010 at 12:10 AM
Quote - Is this so that you can apply those settings to a base figure so that you can recreate the character?
If so save a pose and include the morph settings option.
Otherwise:-
import poser<br></br> scene = poser.Scene()<br></br> fig = scene.CurrentFigure()<br></br> for actor in fig.Actors():<br></br> for parm in actor.Parameters():<br></br> if parm.IsMorphTarget():<br></br> print actor.Name(),parm.Name(),parm.Value()
Thanks Phil. No, this is for plain ol' safekeeping. As I said, I have my data backed up twice, but last month one of my backup hard drives crashed just as I was about to do a new backup. The thought occurred to me that if I didn't have the second backup, all characters and some 3D files (some saved since 1998) would be totally lost. Should something bizarre happen like that, I'd sleep better if I knew I had a hard copy of all the morph settings (even magnet positions) should I need to start from scratch
It's a bad, bad feeling to think for a moment that the creations that have given you such joy are gone, and such a relief to know a copy is safe somewhere.