Forum Coordinators: RedPhantom
Poser - OFFICIAL F.A.Q (Last Updated: 2025 Feb 02 4:55 pm)
Gort
I don't know of a tut anywhere, (PhilC & Dthurgreif walked me thru the joint parameter procedure about 3-4 years ago) so I'll try to walk you through it here
Smart propping...
Hacking the pp2 file (note this is optional I just like the way it looks :-)
rotateY yRotate
{
name Open-Close
initValue 0
hidden 0
forceLimits 0
min -100000
max 100000
trackingScale 1
keys
{
static 0
k 0 0
}
interpStyleLocked 0
}
Now when you open the prop in Poser & select any of the doors you should only see a parameter dial named Open-Close instead of the usual x, y, or z rotaion dials.
If you have any other questions or if you'd like an example of one of my props I've done this with just let me know (coolerBear@att.net) & I'll email something over.
Tha main advantage of a prop version over a cr2.. is no joint parametres to futz over 8 ) plus you can set the min max so teh door opens properly... i.e. min -90.000 max 0.000 the door will only swing to the left.. and whilst hacking the file.. set forceLimits to 1 that way reguardless of teh document settings limits will be imposed.. this prevents the door window etc from sliding through the wall... when you save the prop... select save subset.. then select all teh bits involved.. that way when you load it everything's there... Cheers
thanx Wiz... I was a bit pressed for time so I had to leave out some of the niceties.
igohigh... there are some other advantages. I find "hacking" a pp2 much easier, it's a simpler file so there are fewer places that I can screw it up :-)
Also using our door again as an example, Although it's smart propped into place it can still be moved independently on the XYZ axis (i.e. if you want to "blow the hatch" or rip a door off it's hinges it's much easier to do)
Incidentally, you can use ForceLimits in a CR2 just as well as a PP2. I prefer to set things up as CR2, even though it takes more work, for three related reasons: 1. A PP2 can't be deleted in one piece; you have to delete each of its parts separately. 2. With a CR2 you always know which part is the one to grab when you want to move the whole thing around: the BODY. A PP2 must have a central part, but there's no automatic name for it, so you have to look in the hierarchy to be sure. 3. Scaling is tricky with a PP2. There are ways to hack the file, using "propagatingScale" statements, but that doesn't always seem to work well. With a CR2, you can scale the BODY and everything else changes with it.
My python page
My ShareCG freebies
I'm with ockham on this one. A cr2 is a lot less hassle to delete, save, etc. Incidentally, cooler's example would read like this, if you want it to open without crashing through the sides. rotateY yRotate { name Open-Close initValue 0 hidden 0 forceLimits 4 min 0 max 90 trackingScale 1 keys { static 0 k 0 0 } interpStyleLocked 0 } 'Force limits 4' means that it won't rotate beyond the limits you've set. (If you change it to 'Force limits 1', poser will change the 1 to a 4 when you save it). The limits you set don't matter because you can change them in poser. The important thing is to force them. Leave them as they are or set them to -360/360. Then, in poser, open the prop and double-click the open/close dial NAME. In the dialog box that opens, you can set any limits you want. (minimum always has to be less than maximum) Another point is that you should disable the 2 rotation dials you're NOT using, so they don't go mad. Like this.. rotateX xRotate { name getStringRes whatever initValue 0 hidden 0 forceLimits 4 min 0 max 0 trackingScale 1 keys { static 0 k 0 0 } interpStyleLocked 0 } The above dial will be visible, but not work at all, because the limits are both set to zero. This means you can't accidentally move it on the wrong axis, but it also has the advantage that you (or any other user) can use it by resetting the limits. mac
PS Another advantage of the cr2 is that it accepts MATs without a lot of hassle. I've made 'SET' files for my doors and windows which, when applied, reset the joint parameters and rotation limits so that the user can open them outwards instead of inwards, with one click. Of course, you can do this with props, but the SET needs to be prop specific and will only work on the 1st instance of any prop. So, if you have more than one door or whatever, you're sunk. If anyone's interested, I can post an example. mac
I like the cr2 method also. No big reason, but it was the first way that some of the old hands around here taught me how to do. I did not even know this alternative method existed! What happens when you want to replace an opening door that suddenly needs remapped or altered? I think this will be hard to do the cr2 way. Would the pp2 route be easier? It sounds like if it were a pp2 then one could delete a door and reposition a new one and use the same procedure to remake the new prop. With cr2 wouldn't we have to totally reset up the figure? Am I missing something here? I hope so cuz I have some things I need to replace in a cr2, and I don't want to just make the part invisible and have to shlep on the new one... sigh. Thanks everyone!
Caraveggio, If you want to remap a door in cr2 form, it's easy. All you need to do is remap the obj file (which the cr2 points to) in uv ampper, then save it and delete the accompanying .rsr file. The original cr2 will still be valid, but your obj will be a new remapped one. If you need to alter it, well that depends on the type of alteration you're doing. If it's new geometry, you could still use the cr2 if all the body part names are the same in the new obj. You may have to reset some joint parameters, but that's easily done in poser. If you're talking about makng a new figure, then it's like any new figure. Make a new cr2 or hack an old one to suit. mac
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.
Okay, you're designing a buiding, ship, spaceship, whatever; what's the best way to articulate the doors, etc., especially when you have a lot of them. I'm stll working in P4PP and think bones are 'not' the way to go... I'm begging for advice... what's the best approach...pretty please, with sugar on it!?