Morph -Geometry did not match-
Nirguin
Posts: 8
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:
- Geometry resolution: Base
- Extra geometries
- 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
In your last screenshot, uncheck Remove Unused Vertices...and try again.
Btw, where did you sculpt the shirt shape... Blender ?
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 :)
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 !
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
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!.
Yes, optionally you can delete that vertex as you wish !
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.
No problem ~ Yea, there're still some cases like this one ~ So with these tricks, you can manipulate them well next time !
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.