heimlich1024 / OD_CopyPasteExternal

Easily copying and pasting of geometry between 3D Applications
Apache License 2.0
308 stars 49 forks source link

Zbrush 2021.7 now seems that can't export. but it can import fine. #59

Open aphixe opened 3 years ago

aphixe commented 3 years ago

this is error when trying to export. ZScript Note: Interface item could not be found. ODCopyPasteExternal.txt ERROR: TOOL:Export:Grp IN: [ISet,TOOL:Export:Grp,0]

chrjohan commented 3 years ago

I have the same problem.. is there a fix coming for this?

kittinzaa commented 3 years ago

Internal change on ZBrush side another exporter plugin encountering this as well.

kittinzaa commented 3 years ago

The fix is actually very simple but I have no access to the code Already fixed the ODRizom bridge for ZBrush since it provided in .txt.

kittinzaa commented 2 years ago

I'm sorry I'm check again after ZBrush 2022 is release and actually the source code is just hide inside the folder. So here is how to fix for ZBrush 2021-2022 version.

  1. Copy \OD_CopyPasteExternal-master\ZBrush\ODCopyPaste\source\ZBRUSH_ODCopyPasteExternal.txt reserved one as original. 1.1 open mentioned txt file with notepad and delete this line into blank "[ISet, TOOL:Export:Grp, 0 ]" 1.2 move edited text file to the same location as ZBRUSH_ODCopyPasteExternal.zsc (located on the parent folder of the plugin)
  2. When copy plugin to ZBrush/ZPlug64 folder do not copy ZBRUSH_ODCopyPasteExternal.zsc but copy the new text file instead.
  3. Open ZBrush > ZScript > Load and select text file that has been edited, now plugin should be installed and could work.
CreepGin commented 1 year ago

@kittinzaa Thanks! Works for ZBrush 2022.0.6 (most likely the last version for 2022).

goodwinds commented 1 year ago

@kittinzaa Many thanks! ZBrush 2022.0.6 <---> Blender 3.3.1 ok. The only problem is if you import a mesh directly to ZBrush and then send it to Blender the scale is changed. This happens also with GoB, I think this is how Zbrush processes sizes of meshes and has nothing to do with this excellent plugin. The way around I found is to first import the mesh to Blender, send it to ZBrush, and after processing the changes then send it back to Blender. Thanks heimlich124 and @kittinzaa!!