Forum: Poser - OFFICIAL


Subject: Suggested Standard for Merchants by Merchants

BlueBeard opened this issue on Oct 28, 2003 ยท 83 posts


maclean posted Wed, 29 October 2003 at 2:44 PM

ernyoka asked, 'Speaking of the PPP/P4 difference.. . In MAT poses there is something with 2 0's that makes the file work/not work in Poser 4... ' Yes, there is, and it's important. It's not a P4/PP4 issue, but a P4/P5 issue. Listen up and I'll explain. If you make MAT files by hacking the text file or copying the materials from a cr2 (or from other people's MATs), you . This also has thew advantarun the risk of not getting the 'double zero' line in your MAT. When you add a texture to an object WITHIN Poser and save it to the library, Poser automatically adds this double zero line after the texture path. textureMap ":runtime:textures:room creator:macpaper01.jpg" 0 0 If you just copy the material blocks from the cr2 into a text editor, then add the texture path manually, you won't have the double zero line (unless you add it yourself). It's not in the cr2 if there isn't a texture already applied. This means that the MAT file will NOT work in Poser 5. A full material block should look like this. material back_wall { KdColor 1 1 1 1 KaColor 0 0 0 1 KsColor 0 0 0 1 TextureColor 1 1 1 1 NsExponent 100 tMin 0 tMax 0 tExpo 0 bumpStrength 1 ksIgnoreTexture 0 reflectThruLights 1 reflectThruKd 0 textureMap ":runtime:textures:room creator:macpaper01.jpg" 0 0 bumpMap NO_MAP reflectionMap NO_MAP transparencyMap NO_MAP ReflectionColor 1 1 1 1 reflectionStrength 1 } So, the answer is - DON'T copy materials from cr2s to make MATs, unless you know what you're doing. Kate said, 'Texture names: Please don't name your textures things like "black" "blue" etc. If nothing else add your intials or something' Exactly. Look at the material block above. It's from one of my products. There are 3 things to consider. 1. The file path - NOT "C:/CuriousLabs/Poser/Runtime/etc, but ":runtime:textures:etc". A lot of people don't have poser on their C drive or in the Curious Labs folder. 2. File path length - Here's a quote from the DAZ brokering advice. 'If the texture paths are more than 60 characters long, including the extension, Macintosh will cut them off. Texture maps have the biggest problem with this. You can use a Global Find/Replace to eliminate part of the path to shorten it if necessary. Find "Runtime:Textures:" and replace with nothing' 3. Texture name - I add the prefix 'mac' (for maclean) to all my texture names. So, instead of 'wood01.jpg' it's 'macwood.jpg'. scottA, Textures in Geometries??? Oh, right! So THAT'S why Textures is called Textures and Geometries is called Geometries. Silly me! mac