lesbentley opened this issue on Dec 14, 2012 ยท 27 posts
lesbentley posted Fri, 14 December 2012 at 12:50 PM
I created a cube obj in UV mapper (see attached file). The cube has one group "cube". Each face of the cube is one polygon. Each face of the cube has been assigned to a different material zone in UV Mapper.
right (red)
top (blue)
bottom (yellow)
left (green)
front (orange)
back (purple)
I imported the cube into Poser, and assigned a different colour to each material. Red was assigned to the 'right' material and blue to the 'top' material.
In the Poser document window, the right face of the cube, which should be red, is actually the same blue colour as the top face.
It gets even stranger. If I assign a one pixel white image map to the Difuse_Color of the'right' material, it assumes the correct (red) colour, but now the top is the wrong colour, it has changed to yellow, the colour assigned to the 'bottom' material. If I assign the same image map to the 'top' material, it assumes the correct colour, but now the colour of the bottom face is wrong, and requires me to assign another instance of the map, which makes the bottom correct, but now the left face is the wrong colour, and so on. I had hoped that if I added an image map to every material it would fix the problem, but no such luck. With an image map on every material there are still two faces that share the same colour, top and right, same as when i started! :(
I created a new cube, in Hexagon this time, and used UV Mapper to assign the same materials as before. I experienced the same sort of problems, only this time it was the left face that manifested the problem.
The problem only manifests in preview, and is irrespective of ScreeD or OpenGL. Both cubes display the correct colours when viewed in Hexagon.
Questions:
Why is this happening?
Is this a bug in Poser? In UV Mapper? In the OBJ format? Or is it something that I am doing wrong?
Is there a fix for this problem?