Cage opened this issue on Dec 17, 2022 ยท 56 posts
odf posted Thu, 29 December 2022 at 2:06 AM
Now in Poser:
- Change the units to native Poser units.
- Create an empty scene with no lights.
- Import the transfer object created by the script. In the import dialog, uncheck "centered".
- Switch to the front camera, then in the settings for the front camera, set all dolly and rotation values to 0, and set all scaling values to 100%.
- Set the render dimensions to your intended texture size, say 2048 by 2048.
With the preview set to texture shaded, I now see something like this:

Now it's time to start loading the source textures. In the material room, select the transfer object and for each of the material zones create a material that looks something like this:

Lights are off, so diffuse and specular shouldn't do anything, but I'm setting them to black anyway to be safe. :-) But the main thing is to plug the texture map into the alternate diffuse. Thanks to the material zone translation done by the script, the transfer object should have a single material zone for each texture map. Here I've loaded the arms and legs maps from the Toni texture, but not yet the body map.
Once all textures are loaded, go back to the pose room. It's now time to render out the individual texture maps. Start with the front camera DollyX set to 0, render, save the file, increase to 1, render and safe again, and so forth until all the maps are rendered. Here's what I see in the preview for DollyX = 1:

I can't say much about render settings. SuperFly seems to produce sharper output for me than FireFly, but that might just be my lack of FireFly skills. When in doubt, you could just try rendering at a higher resolution and scaling down the result later.
That's it for Poser. The final step is adding a texture bleed to get rid of the visible seams.
-- I'm not mad at you, just Westphalian.