Sun, Dec 1, 5:09 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Nov 29 7:57 am)



Subject: Dial setting using Spreadsheets


Nance ( ) posted Wed, 03 April 2002 at 2:59 PM · edited Sun, 01 December 2024 at 5:08 AM

file_3234.jpg

I assume most know this but I've never actually seen it discussed here so thought I'd toss it up.

When you hit Edit/Copy or Ctl-C, Poser copies all the currently displayed dial settings to the clipboard. These can then be pasted directly into a spreadsheet app like Excel.

Once in a spreadsheet, its quick & easy to change the dial values, reset all to zero, whatever.

The really handy part is that this also allows you to then selectively copy only some of the dials and re-paste them back into Poser. For instance if you want to copy only the mouth settings without changing the rest of the dials on the head.

Also is an easy way to save multiple dial settings (each in a different column of the spreadsheet) and swap them around.

All this can, of course, be done by creating MT or pz2 pose files, but often times this method proves to be much faster.


TygerCub ( ) posted Wed, 03 April 2002 at 3:21 PM

WoW. Wish I'd thought of that! Are you using a straight copy/paste function? Can you give more information? A tutorial, perhaps?


Nance ( ) posted Wed, 03 April 2002 at 3:56 PM

Pretty straight forward: -Select a part in Poser -Hit Edit/Copy or CTL-C -Open Excel -Select the first cell -Hit Edit/Paste or CTL-V Assuming your spreadsheet is set to the default "Separate cells at tabs" rather than "at paragraphs" or "at spaces" (or however its actually phrased), each cell & row will be split out as shown above. From there you just do normal spreadsheet functions on the column with the values -- such as pasting 0.0000 into all the cells at once, rather than changing them one at a time. -If you want to do the partial pasting thing, such as just copying the dials that affect the facial expression, without changing the dials that affect the general head shape & position, then simply delete the rows with the dials you don't want to copy & change. -Select what's left, (now just the rows with the dials you DO want to copy) and hit Copy -Go to Poser, make sure the dials for the correct part are still currently displayed, and hit just hit Paste. The selected dials you copied from the spreadsheet will paste in and the all the rest will remain unaffected. Just give it a try. My often-pedantic writing style may make it sound more complex than it really is. Basically just: copy & paste, edit, recopy & re-paste.


rwilliams ( ) posted Wed, 03 April 2002 at 4:03 PM

That has to be one of the most useful things I never knew. How did you learn that? Where do you find out things like this? I am amazed. THANKS!!!!!!!!


Nance ( ) posted Wed, 03 April 2002 at 4:14 PM

I suppose a wild "what-if" originally -- Just about anything that can be copied by the Edit/Copy function in Windows can be pasted into another app. Poser's Dial data just happens to be normal text (rather than some kinda cryptic binary code) so it is easy to see what's going on and make changes. This data also works when pasted into word processors, but the spreadsheet functions make it easier to manipulate several dial values at once.


duanemoody ( ) posted Wed, 03 April 2002 at 4:43 PM

When I was creating those Kyoko hair morphs with the dials I could definitely have used this to keep the settings used to create them... ...to say nothing of the face morphs I've done. Thanks.


Nance ( ) posted Wed, 03 April 2002 at 5:02 PM

Hmmm....Seems it's perhaps not guite as self-evident as I suspected. I think you'll all be surprised at the different number of ways you'll think of to use this little shortcut. As duane suggested, I've saved all the dial parameters used when creating morph targets in this fashion. Much smaller files to archive than .obj or .cr2.


PabloS ( ) posted Wed, 03 April 2002 at 5:26 PM

That is way cool!


rwilliams ( ) posted Wed, 03 April 2002 at 5:50 PM

In showing Windows tricks to my wife I have always told her that if she can think of a way something should work, the programmers have most likely thought of it too. I just never thought of that. Thanks again.


ming ( ) posted Wed, 03 April 2002 at 6:15 PM

This seems cool... though I have no idea what it means.


lmckenzie ( ) posted Wed, 03 April 2002 at 8:31 PM

You can also copy and paste settingd between body parts, e.g. set up right-collar and then copy/paste to left-collar.

"Democracy is a pathetic belief in the collective wisdom of individual ignorance." - H. L. Mencken


Lyrra ( ) posted Wed, 03 April 2002 at 9:22 PM

People have been asking for a morph randomizer. It seems to me that there's a possibility here - Where the user would poser-copy a fully loaded target bodypart, go to excel and paste the dial info. Then run a randomizer macro, copy the data and past it back into poser. So? any programmer types? Lyrra



SergeantJack ( ) posted Wed, 03 April 2002 at 11:42 PM

Ingenious. Nance, thanks so much.


Routledge ( ) posted Thu, 04 April 2002 at 2:40 AM

Thanks Nance, incredibly useful information. If it copy and pastes rotate dials too, it may have uses for Poser animation, using lmckenzie`s idea of left to right transfer of data. Thanks again B) Mark


Gort ( ) posted Thu, 04 April 2002 at 12:01 PM

Ooooh! This is why I come here! Has anyone ever tried to compile a list of "neat poser tricks"? Thanks for the enlightenment.


twillis ( ) posted Thu, 04 April 2002 at 12:17 PM

Very slick trick. Thanks forr sharing. I wonder if you coud take advantage of excel's formula creating abilities.


diegos ( ) posted Thu, 04 April 2002 at 12:57 PM

You make my day!, I mean my decade, many thanks.


lmckenzie ( ) posted Sat, 06 April 2002 at 2:10 AM

I tried Excel's RAND function, which conveniently returns a value between 0 and 1 (100% in Poser). Trying this on the head, my first mistake was including the scale/taper settings which resulted in a pin-head. Using just the expression dials gave some "interesting" results. I think you'd have to be selective with the settings to use and also perhaps include some limits and the ability to get negative numbers. Would take some developing of formulas or VBScript coding.

"Democracy is a pathetic belief in the collective wisdom of individual ignorance." - H. L. Mencken


Nance ( ) posted Sat, 06 April 2002 at 9:15 AM

Hmmm...An "IF THEN ELSE" statement based on a RAND in a second column to introduce the negative numbers?


duanemoody ( ) posted Sat, 06 April 2002 at 10:21 AM

RAND() is a seed. How about subtracting .5 from its value then multiplying the result by 2? No logic statements needed here...


Nance ( ) posted Sat, 06 April 2002 at 10:39 AM

Much simpler! (Still trying to get your new MT's. Pacing outside Geo's doors ... re-open ...reopen...)


lmckenzie ( ) posted Sat, 06 April 2002 at 10:50 AM

Just checked, Excel's rand() function actually returns a number between 0 and less than 1 (so you'll never get 1). 2*RAND()-1 seems to return a number between -1 and 1 (not inclusive. There may be a simple formula to get the full (-1 to 1) range but math is not my forte. Also, pasting doesn't get the maximum or minimum values if you need those. I don't know what the 0 in the second column is.

"Democracy is a pathetic belief in the collective wisdom of individual ignorance." - H. L. Mencken


Nance ( ) posted Sat, 06 April 2002 at 11:44 AM

Tried changing the "0" in the second column to a 1. Re-pasted and saw no changes. Recopied the values and my "1" had been reset to "0" again. ...so dunno.


shadownet ( ) posted Fri, 12 April 2002 at 7:05 PM

Heya Nance, neat tip. I found this very useful for saving (to text file so I can copy and paste)body dial settings for stuff (like PhilC multi morph skirt) that I can not seem to get to work when I save to the pose library. Using your tip, but wordpad instead of a spreadsheet, I can save the dial setting, along with a pic of the pose. Thanks for passing the tip along.


PheonixRising ( ) posted Sun, 15 September 2002 at 12:27 AM

I just discovered it can be pasted into a text editor and someone sent me to your link. Was wondering what limits or experiments you might have discovered? Anton

-Anton, creator of ApolloMaximus: 32,000+ downloads since 3-13-07
"Conviction without truth is denial; Denial in the face of truth is concealment."



NEW The Poser FaceInterMixer


lmckenzie ( ) posted Mon, 16 September 2002 at 12:01 AM

Haven't heard anything new. I still C&P between body parts. I also use it on props. If I have a prop positioned and decide to exchange it with another prop, I C&P the xyz to position the new one in the same place. I don't have P5, so I don't know to to what extent these tricks may have been rendered redundant there. Perhaps someone else has played with this more.

"Democracy is a pathetic belief in the collective wisdom of individual ignorance." - H. L. Mencken


Nance ( ) posted Tue, 17 September 2002 at 10:27 PM

Wowzers, a blast from the past! btw - The number in the second column turned out to be the frame number. Now using this for storing entire scenes & animation sequences.


PheonixRising ( ) posted Tue, 17 September 2002 at 11:36 PM

thanks Nance.

-Anton, creator of ApolloMaximus: 32,000+ downloads since 3-13-07
"Conviction without truth is denial; Denial in the face of truth is concealment."



NEW The Poser FaceInterMixer


Nance ( ) posted Thu, 19 September 2002 at 6:54 PM

Attached Link: http://www.renderosity.com/messages.ez?Form.ShowMessage=659354

shadownet made the very signifcant discoveries regarding copying from the Animation Palette and posted them in this follow-up thread: http://www.renderosity.com/messages.ez?Form.ShowMessage=659354


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.