Mon, Jan 6, 9:14 PM CST

Renderosity Forums / Poser Technical



Welcome to the Poser Technical Forum

Forum Moderators: Staff

Poser Technical F.A.Q (Last Updated: 2024 Dec 04 2:47 am)

Welcome to the Poser Technical Forum.

Where computer nerds can Pull out their slide rules and not get laughed at. Pocket protectors are not required. ;-)

This is the place you come to ask questions and share new ideas about using the internal file structure of Poser to push the program past it's normal limits.

New users are encouraged to read the FAQ sections here and on the Poser forum before asking questions.



Checkout the Renderosity MarketPlace - Your source for digital art content!



Subject: renaming morph values?


Darkworld ( ) posted Tue, 30 October 2001 at 2:07 PM ยท edited Sat, 16 November 2024 at 12:21 PM

i have a model i need to set its open and closed values to 0 and 1, which is the standard but right now the values are like -40 and 53; anyone happen to know how i can change these values to read 0 and 1, so that one click on the dial would open/close the part in question? thanks!


ScottA ( ) posted Wed, 31 October 2001 at 1:05 PM

Double click on the morph dial. Change the sensitivity to 1.0 Change the MAX value to 1 Change the min value to 0 Select Figure->Use Limits from the menu ScottA


Elusion ( ) posted Thu, 01 November 2001 at 1:17 PM

Dear Scott, Thank you for the reply. I am working on this project with Darkworld, and I am grateful you took a moment to reply. However...errr...ummm...it doesn't work. I followed your instructions to the letter. Here's what I have now when I double click the dial: Value=1 Min Limit=0 Max Limit=1 Name=close key cover Sensitivity=1.0 Use Limits is checked in the figure drop down. Should the "Value" be changed? Currently, if I change the Max Limit as per your instructions, but set max to 90, it closes fine. However, this also automatically changes the "Value" to 90. You'll have to forgive me, my half of this involves the texturing, but we are in a hurry to get this rather large project finished, and this posable figure is giving us fits. Should I perhaps try editting the cr2 file in a text editor? There are 10 poseable parts in the model, all of which have the same problem (enormous values assigned to the morph dials) but since all the morphs have the same limits issue, should I just change all the references under "close", like the one below, as per your instructions? { name close initValue 0 hidden 0 forceLimits 0 min 53 max 90 trackingScale 1 keys { static 0 k 0 53 } interpStyleLocked 0 } Which specific parts of the cr2 should I change? I can find them in the text file by finding the name of the morph, but then.....? Thanks in advance for helping us! Elusion


ScottA ( ) posted Thu, 01 November 2001 at 2:02 PM

The values of -40 and 53 can't really be changed as far as I know. The steps I gave you were just a way to open and shut the lid in one notch rotation of the dial in either direction. The use limits option will keep it from over closing/and or opening. If we were talking about morphs. It would be doable. But I don't know any way to have the numbers display 0 and 1 when it comes to Joint angles. Why does it need to read 0 and 1? One other posibility (but seems like over kill)is to make two lids. One in the closed position, and one in the open position. Then use Geometry swapping to assign it to the dials. That would end up displaying a 0(off) or 1 (on) in the value field of the dials. But that seems like a aweful lot of trouble to me. ScottA


Darkworld ( ) posted Thu, 01 November 2001 at 2:32 PM

Thanks Scott! the problem is it's not just the lid... there are 12 poseable parts that this would need to be repeated for =/. Is it possible to use geometry switching to force the whole piano into a different pose, so to speak, with the crank of a dial? or can geom switching only apply to one part. Hey i just had an idea that may fix it. Since the whole piano only has 1 or 2 positions, what if we changed it to a prop file, and used geometry switching to change it between "modes" perhaps that would work.


bloodsong ( ) posted Thu, 01 November 2001 at 4:03 PM

heyas; if you want to move all the parts at once into only 2 different positions, why don't you just have one prop with 2 morphs? are you talking about joint rotations or morphs, to open and close this thing? if it's a morph, just set it to 53 and spawn a new morph. now the new morph at 1 will be the same as the old morph at 53. of course, 0 wont be equal to -49 on that. you could set it to -49, spawn another morph, and then name that morph 'closed.' closed at 1 would be closed, and open at 1 would be open. (if you turn closed back to 0, of course.) but then i wonder why the prop isnt modelled closed (or open) and then you just need one morph to change it. ;) but if you have your heart set on it, you can create a master dial that will control all the various parts' geom swap dials. keep in mind the cross-talk problems that will generate (just as in any full body morph channel, etc.) also note that geom swapping does not work well with props. the experts recommend using it ONLY on figures.


Elusion ( ) posted Thu, 01 November 2001 at 4:56 PM

Bloodsong, thank you! You da man, so to speak ;-> Post extensive deliberation, we decided to solve the whole shebang with a series of poses for the model in question, which is a character file, not a prop. The dials will remain at the values they are, but the poses will handle the open and other functions of the character file. I think I finally understand the issue - fortunately, out of the large collection of props in the series we are working on, only a very few will be poseable character files. I have copy/pasted your advice into for reference purposes a month down the road, when I know a model in this series will be needing it! Again, thank you for answering! Elusion


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.