GoB icon indicating copy to clipboard operation
GoB copied to clipboard

coordinate no synchronization

Open zhujian12345 opened this issue 3 years ago • 8 comments

ZBrush to blender to Daz3D coordinate no synchronization!!!!!

zhujian12345 avatar Jul 26 '21 20:07 zhujian12345

can you explain what you try to do? this addon does only sync blender and zbrush so not sure what you are trying to say.

kromar avatar Aug 06 '21 20:08 kromar

I believe what he is saying is that transform coordinates do not stay synced between export and import, meaning your reimported mesh from ZBrush appears in a different position when it's brought back into Blender. This is a serious problem for those of use who are using ZBrush to create high poly geometry from low poly bases for baking, because now our imported high poly is not properly overlayed with the low poly, making it extremely annoying to manually realign.

Edit: I should elaborate on this a bit. Your transform coordinates technically do stay synced, however the problem is your mesh itself moves and just the origin stays in the right spot.

Here is a screenshot of both my high and low poly

https://i.imgur.com/4biMDAJ.png

Their origins are both in exactly the same spot, however as you can see the imported high poly has shifted over on the x axis, but since it's origin point remained in the correct location it's not just a simple matter of copypasting the low poly's x transform over to fix it.

xathian avatar Aug 08 '21 07:08 xathian

@xathian can you tell me the exact steps you do to reproduce this offset issue? also can you tell me what scale option you have set in the addons preferences? image

kromar avatar Aug 14 '21 21:08 kromar

Nothing to really say to reproduce. I simply take the mesh, send it to ZBrush with the Export button, do my usual ZBrush steps (Dynamesh to a massive poly count, polish it to my preferred result, decimate) then bring it back into Blender with the GoZ button. Scale is set to blender units as well.

One thing to note is that this doesn't happen for every single object though, it seems to happen to only a small amount, with no real logical reason I can see, feels random but it's certainly not purely random since the problematic meshes will always reimport with this issue no matter how many times you retry it, it doesn't appear to be a random bug when importing/exporting.

xathian avatar Aug 16 '21 01:08 xathian

@xathian when this happens do you send more than one Object over to zbrush or are you working with single objects? or do you have multiple subtools in zbrush and send back from there? Also do you add the subtools to a existing zbrush project or send from blender to a clean zbrush project?

kromar avatar Aug 22 '21 13:08 kromar

No, one object at a time. Once I've done my high poly workflow on that subtool I export back to Blender and delete the subtool before sending the next object.

xathian avatar Aug 27 '21 01:08 xathian

you can use shift or alt when clicking the export button which should send your objects from blender as separate tools over to zbrush instead of subtools, that might make your workflow a bit faster.

kromar avatar Sep 21 '21 21:09 kromar

@kromar I can confirm that this still happens on the latest version. The mesh is translated when it arrives in Blender when compared to zbrush. (can be tested by comparing to .fbx export) This really messed up my baking workflow when I first encountered this issue.

I think this only happens to projects with a certain complexity. I'm not sure what it is but it cant be reproduced with a fresh project somehow. I can provide more material if necesssary.

win3981 avatar Apr 21 '22 11:04 win3981