Hi Matt…
In >> this thread you discuss the UNIFY button and its effect on SCALE…
This whole issue of UNIFY-button-use inside a script leaves me kind of queasy.
UNIFY can be very useful, even essential when trying to maintain symmetry, but if UNIFY automatically rescales as well, then that could be a problem… no, that will likely be a big problem.
I’m working on a ZScript that includes liberal use of the UNIFY command while manipulating the model. Apparently this means anyone who uses this ZScript is going to discover that their model may be different from what it used to be after using the ZScript and not know why. If I were a user and that happened to me I’d be upset with the script and the scripter. <cough>
Is there some way for me to accurately restore the original scale for ANY model, not just those which have been imported? Is there any way that a script can detect and store the current ZBrush unit that is in effect when the script is first executed? I’m not really sure even what to ask or how to talk about this secondary UNIFY effect on the model.
Basically I think what I need to know is how can I monitor and control (and restore if necessary) any scale change that is a “by-product” of using the UNIFY command in my ZScript.
Can you point me to some kind of definitive source of information for ZScripters on this UNIFY issue about how to control and neutralize its effect?
OR, am I worring about something that’s not really even an issue?
Thanks, Sven
PS If any other ZScripters (from their own experience) have light to shed on using and controlling UNIFY secondary effects I would appreciate any input, thanks.