ZBrushCentral

GoZ 3dsmax scaling issue between max and zbrush.

Hi.

I’m a 3dsmax user, and I often work in scenes where one unit in 3dsmax is one mm. When I use GoZ to transfer objects to Zbrush I end up with objects that are too large for sculpting (the brushes doesn’t scale to this size even if I use the maximum amount of dynamic brush scale and maximum size.

As a workaround I can export OBJ’s from max with scale set to 0,1 or 0,01.
Is there a way to get the same scaling when going back and forth with GOZ? I haven’t figured out if there are any settings or possibility for modifications to the scripts/plugins? Any help appreciated!

Simple lines executed from Max (MaxScript editor or however):

scale $ [0.1,0.1,0.1]
macros.run “GoZ” “GoZBrush”

will scale selected object and send it to Zbrush so that would/could be script for 1. scale selected and 2. run " whatever running when press “goz-Edit in Zbrush”
You can copy that text, past it in Maxscript editor and press Ctrl+E
Or/and you can save it as text or ms…, modify (scale values)…

There is no settings from UI in Zbrush for what you ar asking
Some notes:
Goz is not just exporter/importer/converter - in this case obj files Max <-> Zbrush

Scaling, size, units, real-world size… what, why, where? Where it’s important and where not?
E.g. Create box (primitive) in max, switch to edit mode, scale it and look at the (size) parameters - lenght, w, h not changing? Utilities -> Measure -here are the “real” changed dimensions?

Create box 10x10x10mm and scale it 1000%, create 2. box 100x100x100mm
Modify-Edit poly, select one face and extrude it 10 mm, repeat same on other box
Is it miracle or BUG!!?

Point :)?
Could gozMax be updated? - Probably
Should it have that feture? - Not sure, probably not that simplefied

Hi,

I’ve just updated to Zbrush 2018.1 and GOZ has been updated so it works with 3dsmax again, even the latest 2019.

I still have this issue with scaling between the two applications though. If my 3dsmax generic units are set to 1 unit = 1.0 CM and I send an object to Zbrush that is say 100 cm, that object will be enormous in Zbrush, and brush scale has to be set extremely high (which isn’t working that well in my experience). I’m just looking for a quick way to go back and forth between the two applications without having to rescale objects in either application before or after sending. This would be useful for creating morph targets in zbrush for example. The 2 lines of scripts suggested by Modos is not enough because the object will be in a different scale when it comes back. I guess it could be fixed by adding more script when you’ve sent it back, but I’m not very good at Maxscript.

What is the best practices used by people working in both Max and Zbrush? Does anyone have any tips?

Is there somewhere I can post this as an official feature request (to add scale factor to GOZ)?