Wed, Nov 27, 2:49 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Nov 26 1:43 pm)



Subject: Need help transferring Parameter limits


Starlok ( ) posted Thu, 27 November 2003 at 9:24 PM ยท edited Wed, 27 November 2024 at 2:38 AM

Hi all... I was wondering if anyone knows how to transfer Parameter Limits from one figure to another... I just purchased the MICS which requires the "Use Limits" function to be turned on, and now all my Poses don't work correctly. I'm fortunately in the midst of rebuilding my character library, but I already have 6 Generic Characters and 4 finalized characters done. Is there any way for me to alter the limits for Joint Parameters (Bend, Twist, and Side-to-Side) on just one character and then transfer them to the others? It's either that, or I have to redo the Generics and go through the rigamarole of recoloring/retexturing them into my new Characters. Anyone who's seen the number of materials associated with Vicky3 knows what a chore THAT'S going to be. Can anyone help? Thanks, Starlok


Starlok ( ) posted Thu, 27 November 2003 at 9:24 PM

BTW, I'm using Poser4 not 5


lesbentley ( ) posted Sat, 29 November 2003 at 11:23 AM

There is a line in each individual channel in the cr2 which reads "forceLimits #" where "#" is either 0, or 4, 0=don't use limitslimits, 4=use limits. One way to switch the limits on is to open the cr2 in a text editor and do a globall search and replace of "forceLimits 0" with "forceLimits 4". Another way would be to make a pose (pz2) that would turn the limits on for the selected character in the Poser documant. This would be quite a job as you would have to list every actor and every channel you want to affect. The format of such a pz2 would be like this:

{
version
    {
    number 
    }

actor BODY
    {
        channels
                {
                valueParm SuperHero
                        {
                        forceLimits 4
                        }
                zOffsetA zOffset
                        {
                        forceLimits 4
                        }
                //---the rest of the channels would go here---
                }
    }
actor hip
    {
    channels
        {
                targetGeom heroineHip
                        {
                        forceLimits 4
                        }
                twistY abdomen_twisty
                        {
                        forceLimits 4
                        }
                //---the rest of the channels would go here---
        }
    }


figure
    {
    }
}


lesbentley ( ) posted Sat, 29 November 2003 at 11:56 AM

I don't know what a MICS is, or why it would need the limits turned on, but I wonder if it would not surfice for your purposes just to turn the limits on for the entire document, this is easy to do, and there are several ways of implimenting it. You can swich on limits for the entire document by using "Use Limits" from the Figure menu, by using a pose file;

{

version
        {
        number 
        }

doc
        {
        useLimits 1
        }
}

or by including the doc section from the above pz2 in a cr2 just before the closing brace. All these methods will affect every character in the document, but as they change the paramiters for the doc not the individual figures, this change will not affect any cr2 saved from the document.


Starlok ( ) posted Sat, 29 November 2003 at 8:43 PM

Ahhh! I see I've managed to garble my communications... MICS is the Modern Interiors Construction Set. It's basically wall, window, floor, ceiling, and door figures like any of the other Construction Sets you've seen. Since the Sections are individual figures rather than props (for animation purposes I guess) the Use Limits Function has to be turned on so that doors and windows function correctly. My problem is that All of the DAZ figures have some VERY restrictive limits. If I turn Limits on, any poses (like Schlabber and Digital Intox) which are made with limits off do NOT work. I've since gone ahead and re-did all the Joint Limits Manually (You know... Double-click on the parameter Dial in question and edit the fields that pop up...) But for future reference,I was hoping there might be something similar to a MAT pose or MORph INJection that could accomplish the same thing... Thanks, though! Starlok


lesbentley ( ) posted Mon, 01 December 2003 at 6:07 PM

Perhaps I did not understand your question, I thought you just wanted top turn the limits on, but you can also set the limits to any desired value with a pz2 file. In the pz2 below the limits for the rotation channels in the abdomen are set, for the rotateY only the minimum and maximum values have been set, for the other two channels the forceLimits switch has also been set

<br></br>{<br></br>version<br></br>    {<br></br>    number <br></br>    }<br></br><br></br>actor abdomen<br></br>    {<br></br>    channels<br></br>        {<br></br>              rotateY yrot<br></br>                        {<br></br>                   min -100.000<br></br>                        max 150.000<br></br>                 }<br></br>           rotateZ zrot<br></br>                        {<br></br>                   forceLimits 0<br></br>                       min -10000.000<br></br>                      max 10000.000<br></br>                       }<br></br>           rotateX xrot<br></br>                        {<br></br>                   forceLimits 4<br></br>                       min -75<br></br>                     max 150<br></br>                     }<br></br>        }<br></br>    }<br></br><br></br><br></br>figure<br></br>    {<br></br>    }<br></br>}


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.