CORRECTED - .jpg Images Loading Into Daz Reversed

I loaded an .obj file into Daz some days ago.
At that time, after loading the .obj I started creating .jpg images to flesh out the .obj

In total I created 5 .jpg images however at the time I loaded the original .obj, I had only 3 of them available and when imported into Daz (via "base color" button) the all imported properly.
After doing that I saved the model in Daz and closed the system.

Several days later I opend Daz again, imported a new .obj model and discovered all my .jpg images were importing mirrored.
After 45 minutes of doinking around with Hexagon (origion file) with no sucess, I went back to Photoshop and reversed the images.
When I imported the newly reversed images again, despite the thumbnail in "base color" showing them backwards, they imported properly.

Then when I closed that project and opened the "saved" original project, all my existing .jpg images were showing proper but when I went to add the last two newly created .jpg images, despite the thumbnail in "base color" showing correctly, the images loaded into Daz mirrored as before.

After an hour of back checking the .obj file I've eliminated Hexagon and the .obj as the problem.
I've tried importing .jpg images both from fresh sources outside of Daz and from images already assigned to properly functioning .obj in the Daz model and all import mirrored.

I suspect I have switched some import setting in Daz to mirror the .jpg as it comes in but I can't find any control that will do that.

Comments

  • BejaymacBejaymac Posts: 1,889
    edited August 2023

    It's not the textures that have been mirrored, but rather the UV coordinates of the mesh.

    In DS got Edit > Preferences, then select the Interface tab, just past half way you will find a setting called "BackFace Lighting", turn it off.

    Now load your model into DS, if it loads in black in the viewport then you know the mesh has been mirrored.

    Mirroring the mesh basically turns it inside out, and is usually caused by the "swap axis" setting on the import preset you used.

    In the Parameters tab set the main X scale slider to -100%, now export the mesh as a new OBJ using the DAZ Studio preset, clear the scene and import the new OBJ using the DS preset.

    Post edited by Bejaymac on
  • Still stumped...
    I'm not loading .obj's.
    The original obj loads in with all the other obj's saved to the scene.

    i.e.
    obj 0 is the master panel face
    obj 2a is a new, smaller panel on top of the master panel (parent)
    obj 2b is the obj switch incorporated into obj 2a (child)

    obj 3a is another, smaller panel on top of the master panel
    obj 3b is the obj switch incorporated into obj 3a

    Each "smaller panel" gets a jpg image associated with it.
    Each "switch" gets a texture.

    Prior to the "mirroring" issue, after I created my jpg image in Adobe, I simply chose the "Base Color" switch in DS, located the img and imported it.
    The image loaded fine, no issues.

    Now however, when I use the "Base Color" switch in DS, locate the img and imported it, the image comes out mirrored.
    All my previously loaded and saved images are fine.

    It's like I flipped a switch and now any new image I load regardless of whether its in a newly uploaded obj to DS or a previously saved to obj on DS, it comes in mirrored.

    Bear in mind I'm not loading the obj.
    I'm importing a jpg image to the existing obj.
    DS is mirroring all new jpg images.

  • and is the item scaled, with a negative value, on any axis?

  • No.
    That's why I'm stumped.
    I can't find anything that's noticably wrong.

    What I'm looking for is a setting that imports the .jpg images in a reversed format that can be turned on and off and only affects those images imported at the time of the switch. No previously loaded images.

Sign In or Register to comment.