Hello!
Sorry youâre having some trouble!
First, Iâd like to just explain that these are the community forums, where other Zbrush users like yourself do their best to answer questions for other users. We donât develop the program. Feature requests should be sent to Pixologic directly via support ticket, tied to your registered copy of the program. Otherwise your feedback is likely to be missed by anyone who actually develops the program. The only thing a rant here can accomplish, is to potentially drive away another user who might have otherwise had the answer to your question. So consider how your time is best spent.
Most import /export scale issues involving zbrush come from misunderstanding the way the export scale slider works, and improper import procedure. Once you understand the moving parts, it becomes easier to figure out where the process might be getting fouled up.
When properly imported by default (no tool selected), or onto an active tool with an export scale factor of zero (the default polymesh 3d star in the tool menu is commonly used as an import target for this reason), Zbrush will auto scale and auto center the mesh to be useable in Zbrush, and record the values necessary to restore it to its original size and position upon export in that menu.
If the program didnât do this, the imported mesh may very well be unusable. Thatâs because the effective worldspace in Zbrush is finite, and many toolsâthe reasons youâd want to work on a mesh in Zbrush in the first placeâwill simply not work reliably on a mesh that is abnormally small or large, or off-center. Zbrushâs worldspace is very deliberate, and is what makes it possible to do the things youâd want to use Zbrush for.
The âsweet spotâ, where most tools perform as expected is in the ballpark of a Tool > Geometry > Size > XYZ size of 2. This video explains some of the reasons why. When imported into a tool with an Export Scale factor of zero, it will be scaled to hit this size, and the value to restore it upon export recorded in the export menu.As long as theses values arenât changed, or the meshâs scale isnât changed inside of zbrush, the mesh will be exported at its original size.
You could eliminate the auto scaling by importing onto an active tool with an export scale factor of 1 (100%). This means the mesh will now be at 100% of its import size in Zbrush, and export at 100%. All this will achieve is to force you to work on a mesh that may perform poorly in Zbrush.
Most of the time this process is seamless. Where users run into trouble is when they import tools inconsistently into tools with different scale factors, or start changing these values thinking they need to restore the size. They may also fail to realize that their target program also probably has settings that may influence the scale and cause import/export problems.
This is how it works with OBJ export at any rate, which has been developed for years and is pretty solid. FBX support is newer. A quick test here indicates itâs working the same way, but itâs not inconceivable that there could be a bug. Understanding the way the system works, if you think you have identified a place where FBX export is not performing as expected, and can reproduce this, that needs to be reported to Pixologic Support. All bugs and technical issues need to be reported to Support, not the community forums.
Good luck!