Forum: Poser - OFFICIAL


Subject: Smart Props in Poser5

-Timberwolf- opened this issue on Aug 03, 2005 ยท 6 posts


lesbentley posted Wed, 03 August 2005 at 5:15 PM

Mizrael.

No, you can only save multiple props to a pp2 by using 'Select Subset', in which case they won't be smart props. The exception is magnets, you can save a Mag, Base, and Zone, using 'Select Subset' and they will still save as smart props.

You can edit a pp2 that contains multiple props in a text editor to convert all the props to smart props. Say for example you parent a ball to a cone, then parent the cone to a box, then parent the box to a figures head, and save the box, cone, and ball, using 'Select Subset'. The ball will be smartparent(ed) to the cone, and the cone will be smartparent(ed) to the box, but the base object, in this case the box will be normal parented to the UNIVERSE. To say somthing is smartparent(ed) is the same as saying it is a smart prop.

Now open the pp2 file that was created when you saved the props to the pallet, in a text editor. find the 'parent' line for the box prop, it should look like this:

prop box_1:1<br></br>   {<br></br>   name    box_1<br></br>       on<br></br>  bend 1<br></br>      dynamicsLock            1<br></br>   hidden          0<br></br>   addToMenu       1<br></br>   castsShadow             1<br></br>   includeInDepthCue               1<br></br><br></br>        channels<br></br>            {

Change the 'parent' line to 'smartparent NameOfParent', e.g:

prop box_1:1<br></br>        {<br></br>   name    box_1<br></br>       on<br></br>  bend 1<br></br>      dynamicsLock            1<br></br>   hidden          0<br></br>   addToMenu       1<br></br>   castsShadow             1<br></br>   includeInDepthCue               1<br></br><br></br>     channels  <br></br>          {

The "NameOfParent" ('head:1' in this example) must be the correct internal name of the parent, and is case sensitive. If you are not sure of the correct internal name you will have to have a look in the cr2, except that the actor number, the ":#", is not important and can be ommited. Message edited on: 08/03/2005 17:18