Forum: Poser - OFFICIAL


Subject: .PP2 vs .OBJ

Jlbrown907 opened this issue on Jul 25, 2003 ยท 18 posts


maclean posted Sat, 26 July 2003 at 2:33 PM

Crescent, Think on it this way. A pp2 or cr2 file is split into 3 parts. A declaration, a definition and a figure block. The declaration - Tells poser where to go to look for the geometry, and (if it's a cr2), how that geometry is split into groups. In the pp2, this declaration is just a couple of lines pointing to the external obj. In a cr2, it's split into groups and lists all the parts of the obj file so that poser can make a figure. The definition - Tells poser how the prop should behave - scale, rotate, trans channels, joint parameters, etc. In the cr2, this definition also includes the body parts and parenting information. The figure block - Contains all the materials and their attributes, plus what to add to the menu - the prop name or the body parts of a cr2. This block is what is used in MAT files. So, when you add a pp2 to the library, it stores all the geometry information from the obj within the pp2. All you are doing when you point it to an external obj is replacing the geometry with a declaration - ie. a path to where poser can find the same information. As Jim says, there are several advantages to external geom, which is why DAZ insist on it. A simplistic explanation, but that's really all there is to it. mac