ExprssnImg opened this issue on Nov 06, 2005 ยท 46 posts
lesbentley posted Tue, 08 November 2005 at 8:50 PM
Ghostofmacbeth, you said:
"Once you make it part of the INJ pose the adjustments after the fact, for poses, take it at the new default."
But IMHO, I think you are wrong in that statement. It's a variable so how can it posibly be "hard coded"?
ExprssnImg.
Q: How do I create these extra channels in the cr2?
A: Lets take the "rotateX xrot" channel as an example. Copy the whole "rotateX xrot" channel and paste it under the original channel. Rename the new channel "rotateX xrot2". Set your correction values in this new channel. Now change the "hidden 0" line to "hidden 1", this will hide the new channel from the Poser interface.
What I have explained above is a modification to the cr2 file, not to the INJ file. You can't inject a new channel from a pz2 file. Realy you only need to use the above method if you need to set a correction for the rotation channels, for translate channels you can use the method below.
If you only need to set a correction for the translate channels (this should be all that is necessary to position the eyes), then an easier method is to force the limits. You can do this from your INJ pz2, here is an example of the code you could add to the INJ file:
translateX xtran<br></br> {<br></br> forceLimits 4<br></br> min 0.002<br></br> max 0.002<br></br> }
The 4 in the "forceLimits 4" line tells Poser to use the limits as set in the next two lines "min" and "max". This will in effect "lock" the channel at that value (0.002, or whatever). In this method your dials will show the changes, which you say you don't want, but this method is easier to impliment, and it does not require editing the cr2.
To undo it and return the channel to its normal state, you would just include the original values from that channel in the REM pz2, eg:
translateX xtran<br></br> {<br></br> forceLimits 0<br></br> min -100000<br></br> max 100000<br></br> }
The "forceLimits 0" line means that limits will not be applied to this channel unless "Use Limits" is applied from the Figure menu, in which case the values set in "min" and "max" will be used.