zAdjustor plugin : Adjust Draw Size, Focal Shift (and Z/RGB Intensity) by simply moving the mouse/stylus on X and Y axis while holding down a hotkey. Don't interrupt your workflow anymore when adjusting brush size or focal shift, instead smoothly adjust it with visual feedback, just like in mudbox, photoshop, etc... !!!
>>> UPDATE : New version 2.0
Works really well and smooth now.
||zBrush has got a wonderful seamless smooth workflow, and to me adjusting draw size or focal shift with a slider totally ruins it. I wanted to have a tool which would do it more naturally, without having to relate to precise numbers, just like like in Photoshop with Alt or Maya/Mudbox holding B key. The adjust plugin shipped with zBrush did not do it for me, so I started to write my own one, and there it is.
So : You choose between one of the six independent profiles with the top buttons, set whatever parameters you like, assign a hotkey to the big button at the bottom, then while sculpting you hold that hotkey and adjust a chosen parameter with X axis and another one with Y. While doing so the cursor stays in place (only zAdjustor 1.0 and up).
While doing this, you have instant smooth visual "analog" feedback of brush size and focal shift, as well as numerical in the status bar if you enable "Display" option. You can also adjust Z Intensity and RGB Intensity if you want.
You have six independent profiles, each with its own settings and hotkeyable action button, so you can have up to six different hotkeys adjusting various parameters in various ways.
Axis culling means that if you aim within a certain angle from horizontal/vertical axis the other axis will be filtered out so you won't have to be extra-precise to prevent changing its value. If you aim outside the defined angle then you will adjust both axis just like usual or if you set angle on 45° then there will always be an axis culled. The length slider sets the number of pixels traveled that the plugin will take in account when it evaluates axis culling. Lower it for optimal response, raise it if you find the test too much precise.
To adjust mask/smooth/clip brush settings, you have to first hold the hotkey, then add the modifier one (SHIFT/CTRL), in that order. So, choose your hotkeys wisely : it is best to choose a single key which also is not part of another zBrush shortcut with CTRL/SHIFT. So, for example : D key first seems to be a nice choice, till you remember CTRL-D is for subdividing ! You won't be able to adjust mask brush settings. Two solutions : you can remove all conflicting shortcuts, or choose another key.
The current version is zAdjustor v2.0, available only on windows. Mac version isn't ready yet but Mac users can still use SizeAjustor v0.92.
||Voilà ! Hope you will like it, use it and find it useful. I would like a lot of feedback (I hope less problem reports and more bugless thanks ), so don't hesitate. Also pardon me for my English and if you see any mistake let me know. Happy sculpting !!!
A really big thanks to Denvi, whose help did really make possible for zAdjustor to become a really kickass plugin !!!
> Download :
ZBrush_SizeAjustor_Plugin_v0.9b.zip (now obsolete)
ZBrush_SizeAjustor_Plugin_v0.91b.zip (now obsolete)
ZBrush_SizeAjustor_Plugin_v0.92.zip(latest version for OSx, obsolete for Windows)
ZBrush_zAdjustor_Plugin_v1.0.zip (now obsolete)
Attachment 399457 (latest version for Windows)
> Installation :
Just extract the whole archive in zBrush plugins folder, depending of your OS :
Windows > "C:\Program Files (x86)\Pixologic\ZBrush 4R?\ZStartup\ZPlugs"
Mac OSx > "/Applications/ZBrushOSX 4R?/ZStartup/ZPlugs"
If you have a previous version installed, BE SURE TO ERASE THE OLD FILES (the whole SizeAjusor / zAjustor folder and the SizeAjustor.zsc / zAdjustor.zsc) before installing the new one.
> Version history :
*** zAdjustor v2.0 :
_ Went back to an engine more like 0.92, as Denvi found the way to make it work even with cursor locked. Removed the loud code used in 1.0 to bypass that ex-problem.
_ Removed "Delay" setting, as it is useless and misunderstood.
_ Added option to display changing values in zBrush's status bar.
_ So no more problematic exe, only a good old tiny dll.
_ Attracts your lover and make him or her irresistible to you, make your Marriage successful and more.
*** zAdjustor v1.0 : 4th release :
_ Cursor now stays in place while adjusting
_ Axis culling feature added
_ Up to six different profiles in only one palette
_ Name changed
_ Complete source rework
*** SizeAjustor v0.92 : 3rd release :
_ Added support for Mac OSx : now everyone's happy.
*** SizeAjustor v0.91b : 2nd release :
_ Fixed an interface bug where buttons could be on top of each other depending on [Preferences:UI:Buttons Size]. Should now look good on any interface setup.
_ Recompiled the dll with CodeLite(g++) instead of Visual Studio 2013, so no more need to install Microsoft VC blah blah Runtimes or whatever to fix dependencies issues. Dll should now work ok without installing anything.
*** SizeAjustor v0.9b : 1st release
Happy sculpting every-z-one !!!