Morph -Geometry did not match-

NirguinNirguin Posts: 8
edited July 12 in Daz Studio Discussion

Hi

For the product https://www.daz3d.com/hot-work-costume-set-for-genesis-8-femaless
I wanted to create a morph for the shirt but when I did it it told me that the "Geometry did not match" already reviewed everything, from:

  1. Geometry resolution: Base
  2. Extra geometries
  3. Parameters when exporting/importing (this should not be the problem since I used the same ones for the skirt and shoes)

(I also included the screenshots of each one)
And I still have the same problem, it is only with the shirt that I have the problem, since the skirt and shoes that are included I had no problems when creating the morphs.
If anyone can help me it would be a GREAT help.
Thanks in advance

 

Captura de pantalla 2024-07-11 185606.png
356 x 887 - 48K
Captura de pantalla 2024-07-11 185613.png
350 x 361 - 18K
Captura de pantalla 2024-07-11 185617.png
449 x 479 - 42K
Post edited by Nirguin on

Comments

  • crosswindcrosswind Posts: 6,986
    edited July 12

    In your last screenshot, uncheck Remove Unused Vertices...and try again.

    Btw, where did you sculpt the shirt shape... Blender ?

    Post edited by crosswind on
  • NirguinNirguin Posts: 8

    I already did it and had the same problem
    Yes I did it in blender, I didn't use any modifiers, just the sculpt mode
    Even if I just export it and import it again as a morph without modifying anything I still have the problem that the geometry doesn't match

  • Nirguin said:

    I already did it and had the same problem
    Yes I did it in blender, I didn't use any modifiers, just the sculpt mode
    Even if I just export it and import it again as a morph without modifying anything I still have the problem that the geometry doesn't match

    Try importing and exporting (to and from Blender) as Legacy OBJ instead of standard. Had the same issue a while ago. Also, try to import the morphed item "as-is" to DAZ to check if the axis orientation is correct, because blender by default does

    Forward: -Z

    Up: Y

    while DAZ needs:

    Forward: X

    Up: Y

    Hope this helps :)

  • crosswindcrosswind Posts: 6,986
    edited July 12

    Nirguin said:

    I already did it and had the same problem
    Yes I did it in blender, I didn't use any modifiers, just the sculpt mode
    Even if I just export it and import it again as a morph without modifying anything I still have the problem that the geometry doesn't match

    Okay, Blender is just the culprit... Have you noticed that 1 vertex is lost after importing OBJ into Blender ? ( turn "Statistics" on firstly...)  The vertices count in DS is 22733 but 22732 in Blender. (screenshot 1)
    Neither of the latest or Legacy OBJ importer in Blender helps. (Legacy way is discontinued in ver 4.0+)

    Never check "Remove Unused Vertices" if you want to export an object and bring it back to DS as a morph... because if you check it, you'll get a "wrongly exported" OBJ from this sort of case. If you uncheck the option, at least you can correctly send it to other non-Blender 3D applications for manipulation and bring it back to DS as a morph with no issue...

    How to fix this case ~~
    - It's pretty similar to another case I ever helped with trouble-shooting: https://www.daz3d.com/forums/discussion/692276/import-problem-from-blender#latest
    - Import the scene into Blender with Diffeomorophic Daz Importer...  (screenshot 2)
    or, as OP found it himself, delete unused vertecis !

    SNAG-2024-7-13-022.png
    2560 x 1392 - 938K
    SNAG-2024-7-13-023.png
    2560 x 1392 - 692K
    Post edited by crosswind on
  • NirguinNirguin Posts: 8

    mwasielewski1990 said:

    Nirguin said:

    I already did it and had the same problem
    Yes I did it in blender, I didn't use any modifiers, just the sculpt mode
    Even if I just export it and import it again as a morph without modifying anything I still have the problem that the geometry doesn't match

    Try importing and exporting (to and from Blender) as Legacy OBJ instead of standard. Had the same issue a while ago. Also, try to import the morphed item "as-is" to DAZ to check if the axis orientation is correct, because blender by default does

    Forward: -Z

    Up: Y

    while DAZ needs:

    Forward: X

    Up: Y

    Hope this helps :)

    I think Legacy OBJ is for older versions of blender since the one I use is not available (I use the 4.1)
    But I found the solution smiley
    I thought that for some reason the buttons were causing the problem so I hid them with the geometry editor but I also had to delete them but by mistake I clicked on "delete unused vertices" apparently there was only one vertex that was causing the error, I exported and imported again and the morph no longer gave me the error
    I don't know why it worked but I'm happy, thank for the help!.

    Captura de pantalla 2024-07-12 112519.png
    346 x 99 - 9K
  • crosswindcrosswind Posts: 6,986

    Yes, optionally you can delete that vertex as you wish !

  • NirguinNirguin Posts: 8

    crosswind said:

    Nirguin said:

    I already did it and had the same problem
    Yes I did it in blender, I didn't use any modifiers, just the sculpt mode
    Even if I just export it and import it again as a morph without modifying anything I still have the problem that the geometry doesn't match

    Okay, Blender is just the culprit... Have you noticed that 1 vertex is lost after importing OBJ into Blender ? ( turn "Statistics" on firstly...)  The vertices count in DS is 22733 but 22732 in Blender. (screenshot 1)
    Neither of the latest or Legacy OBJ importer in Blender helps. (Legacy way is discontinued in ver 4.0+)

    Never check "Remove Unused Vertices" if you want to export an object and bring it back to DS as a morph... because if you check it, you'll get a "wrongly exported" OBJ from this sort of case. If you uncheck the option, at least you can correctly send it to other non-Blender 3D applications for manipulation and bring it back to DS as a morph with no issue...

    How to fix this case ~~
    - It's pretty similar to another case I ever helped with trouble-shooting: https://www.daz3d.com/forums/discussion/692276/import-problem-from-blender#latest
    - Import the scene into Blender with Diffeomorophic Daz Importer... It's the only way to make this sort of case work in Blender as far as I experiment... (screenshot 2)

     OOOooooo, it hadn't occurred to me to see the total number of vertices, this is the first time this has happened to me, I'll be careful next time, thank you.

  • crosswindcrosswind Posts: 6,986

    No problem ~ Yea, there're still some cases like this one ~ So with these tricks, you can manipulate them well next time ! yes

  • Just so you know - you can have 2 versions of Blender on the same computer - just download the other version as a .zip as opposed to an installer.

    I keep both Blender 4.0 and 3.3LTS on the same PC just to have the Legacy OBJ export available :) So I use the 3.3 version for DAZ morphs and 4.0 for everything else.

Sign In or Register to comment.