Sat, Jan 11, 7:03 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: need a little help, if you can :)


Black Rain ( ) posted Tue, 27 June 2006 at 1:35 PM · edited Sat, 11 January 2025 at 7:00 PM

Hi there :)

i need a little help if you can...

i made out a figure and added several dials but it have a strange behaviour with only 1 dial (switching geometry), it his related to the "hip" and this behaviour happens only if i change the internal name of the "hip".

i mean: the internal and external original name of the hip part is "wall",

if & when i change its internal name from "walls" to "hip" (keeping the external one as "wall") than the switch dial has always a value of 1 (:

you can save poses and figure with different switch dial values but when Poser open them the switch dial value is always set to 1. make this sense?

i tryed to clean the cr2 either by wordpad and some utilities but not yet found a solution.

any help?

thanks in advance :)


lesbentley ( ) posted Wed, 28 June 2006 at 2:09 PM

Off the top of my head I can't think of any reason why changing the actor name should affect the alternateGeom, but Poser does many strange things. Could you post the code for the 'alternateGeom' section of the cr2, and also for the 'geomChan' channel? That might help us figure out what's going wrong. When you changed the name from "wall" to "hip" did you change every instance of the string "wall:"? Do a Search for "wall:" to see if any instances have been left in by mistake.


jupiterkris ( ) posted Wed, 28 June 2006 at 8:48 PM · edited Wed, 28 June 2006 at 8:54 PM

the workings of the hip switch is one of the unsolved riddles/mysteries in the known universe - hehe

as to geom channels, use unique internal names and switch ids as they all get recorded in the runtime pz3 (registry) at first usage - truly legacy poser

a good idea would be to back up your runtime pz3, and restore it only when all is 'lovey dovey'


nruddock ( ) posted Wed, 28 June 2006 at 9:16 PM

Perhaps the name "hip" invokes some hardcoded "magic" related to show/don't show genitals option.
IIRC the Poser figures use altGeometries for this purpose, so unchecking the option in the Figure menu may affect the value.


jupiterkris ( ) posted Thu, 29 June 2006 at 6:22 AM

hip hip hooray - hehe


Black Rain ( ) posted Thu, 29 June 2006 at 10:43 AM

Thank you !
yes, strange things occurs ......

ok - here is the code

so no other way than completely remake the figure & bone structure by pz3?! (:
indeed, i do not think i will change the internal actor name of this figure than!

anyway....thank you :)


Miss Nancy ( ) posted Thu, 29 June 2006 at 12:42 PM

does "forceLimits 4" mean that no dial changes are accepted? are the reference lines case-sensitive? e.g. :runtime:geometries:AndreaC:GZ-AC.obj vs. :Runtime:Geometries:AndreaC:hidetops.obj



Black Rain ( ) posted Thu, 29 June 2006 at 2:42 PM

No, forced limits refer to the min and max value just below, pratically the dial can have a value from 0 to 3

i do not think the reference lines are case sensitive, anyway the references names are correct ....:


lesbentley ( ) posted Wed, 05 July 2006 at 4:30 PM

Black Rain, The link to your code does not work for me :(


Miss Nancy ( ) posted Wed, 05 July 2006 at 5:45 PM

so if you got forcelimits 4 when you saved the cr2 file with the alternategeom dial at 1, does that mean that it's always 1, and there's no way the user can change it, unless they use a text editor to change the line to forcelimits 0 or 1 or whatever?



Black Rain ( ) posted Thu, 06 July 2006 at 10:11 AM

Ooops, sorry for the code!!! - please, retry here

Miss Nancy: the force limits (4 means the force limits are workimg for that dial) is only referred to dials value  - in this case it mean the dials can be set into a range from 0 to 3 value only and, at my opinion, has no relation with the problem - indeed i changed the value also with a text editor but nothing changed...and when saved the value was set to 0.....

probably is right jupiterkris......

 


lesbentley ( ) posted Thu, 06 July 2006 at 3:11 PM · edited Thu, 06 July 2006 at 3:19 PM

Black Rain, I just did a quick test, inserting your code for the hip actor, from the top to just above the "endpoint", into Posette, and only editing the object paths in the alternateGeom section to point to primitive objects. This cr2 worked fine in P4 and P5, I was able to dial in all 4 geometries, and it worked regardless of the state of the Genitalia switch. So the good news is that there seems to be nothing wrong with the code in the hip actor. The bad news is that it leaves me with no idea where the problem is :( I doubt that the addChild or weld stuff would have any bearing on this, but then you never know. I will do a few more experiments and see if i can reproduce the error.


Black Rain ( ) posted Fri, 07 July 2006 at 2:29 PM

Thank you !
yes, everything works, the involved dial too but that dial does not want to save itself (pose/pz3) with the desidered value!

did you save it as cr2 and than reopened it ?

 


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.