ZBrushCentral

ZBrush Feature Request...

One thing that I really miss in ZBrush is the keyboard shortcut for zoom in/zoom out. 99% of my graphics apps (Mac) use command-spacebar-mouseclick for zoom in, option-command-spacebar-mouseclick to zoom out. Any chance of seeing these in a future version of ZBrush?

Also, I love the fact that I can scroll the document with spacebar-drag, but I still find myself using my scrollwheel (Intellimouse), and expecting the doc to scroll.

Hi Thor :slight_smile:

         :large_orange_diamond: Use the '+' and '-' to zoom in/out.  
         :large_orange_diamond: ZBrush will zoom into the area that is pointed by your cursor.
         :large_orange_diamond: Press the 0 (zero) key to set the zoom to actual size (x1)

      :warning: To find other shortcuts, simply point to any of ZBrush's interface buttons and if that button has a shortcut, it will be displayed at the top-right of its pop-up info window. 

Other imported hotkeys are…
:small_blue_diamond:pressing the Alt key while drawing will reverse the ZAdd/ZSub state. (i.e. If you are painting with ZAdd mode selected, pressing the altkey will allow you to paint with ZSub mode)
If you are using a graphics tablet then you may use the ‘eraser’ side of the pen instead of pressing the alt key.

:small_blue_diamond:Pressing the ctrl key while drawing on an edited 3D object will allow you to apply masking to the object. (pressing ctrl +alt will remove masking)

      :small_blue_diamond:Holding the tilde (<b>~</b>) key will allow you to scroll the canvas. This is very important function when creating seamless textures.

:small_blue_diamond:Pressing ctrl+n will clear the current layer

:small_blue_diamond:Pressing ctrl+f will fill the current layer with the currently selected color or texure

:small_blue_diamond:Pressing ctrl+b will “Bake” the layer

:small_blue_diamond:Pressing Esc or (Command+’.’ On the Mac) will abort the in-progress BEST RENDER action.

:small_blue_diamond: q w e r are hotkeys for DRAW MOVE SCALE and ROTATE transform modes (the left to right order of the buttons is the same as the hotkeys)

:small_blue_diamond: ‘t’ Enters/Exits edit mode.

-Pixolator

Thanx, Pixolator!

I knew about + and -, I guess I was just hoping to see the “conventional” shortcuts as well. No biggie, I just need to adapt.

<BLOCKQUOTE>quote:</font><HR> :small_blue_diamond: Pressing the Alt key while drawing will reverse the ZAdd/ZSub state. (i.e. If you are painting with ZAdd mode selected, pressing the altkey will allow you to paint with ZSub mode)
If you are using a graphics tablet then you may use the ‘eraser’ side of the pen instead of pressing the alt key.

:small_blue_diamond: Pressing the ctrl key while drawing on an edited 3D object will allow you to apply masking to the object. (pressing ctrl +alt will remove masking) <HR></BLOCKQUOTE>

These two tips are invaluable! This changes everything for me… I was having a terrible time trying to figure out selective masking. :smiley:

<BLOCKQUOTE>quote:</font><HR> Holding the tilde (~) key will allow you to scroll the canvas. This is very important function when creating seamless textures. <HR></BLOCKQUOTE>

:warning: This doesn’t work in object edit mode—but the spacebar scrolls the canvas in ALL modes. :+1:

Thanx again!

This is truly a fantastic program, but I would still love to have dual monitor support. The ability to undock menu items and place them on my extra monitor would be greatly appreciated.
~CG

Pleeez add a “View history” panel on top of a screen - like a undo history but for subtools visibility PLUS camera position!
Like so - click to remember a view, right click to remove a view.
Work on a model - switch at one subtool for closed-up correction and return just back exaclty from where you came from by one click of a mouse.
And this could be used for saving a key camera views for future references.

ps. also it would be very nice to have a saved screenshot of a view on a mouse hover

Thanks and hope you consider implementing this feature in upcoming release :slight_smile:

btw, Thor.

For iltellimouse canvas scroll thing - here is what I’ve made :slight_smile:

  1. install Autohotkey program
  2. http://ahkscript.org/ or http://www.autohotkey.com/ - whatever version is work for you
  3. save and run attached script file
  4. there is iltellimouse canvas scroll and zoom in/out by mouse scroll wheel
  5. try it in ZBrush - if all work allright - u can place this file to startup folder.

PS.
‘AHK’ it’s very powerful way to realy modify other programs interface, custom hotkeys logic, etc. to make almost whatever you wanted :slight_smile:
I heavily changed the behavior of f*ing all the programs I used on everyday basis - just try it and u can’t go on without it :slight_smile:

eg for ZBrush I made a right mouse (hold & drag) scroll on any place of any panel or menu - just like MouseIMP program, if u ever tried it )
Yea I’m too lazy to pick the scroll border :sunglasses: and when menu disappears coz u move lust a little aside of it… well… such a little glitches reeeally pisses me off )))
When devs kinda want me to move my attension from work model to some interface conventions
Dunno may be on cintiq devices it’s all right, but I work on usual tablet and now and then I’ve moved my cursor a little aside from a menus scroll border…
Anyway by whatever reason ZBrush out of the box doesn’t support scroll wheel on those menus and panels :smiley:

btw here is script for intellimouse support only:

[noparse]
#IfWinActive, ahk_class ZBrush
MButton:small_orange_diamond:
Send, {lalt down}{RButton down}
while (GetKeyState(“MButton”, “P”))
Sleep, 40
Send, {RButton up}
Sleep, 40
Send, {lalt up}
return
#IfWinActive
[/noparse]

PPS: sorry on old post digging but may be it helps someone :wink:

ZBrush.zip (344 Bytes)

How about such feature - shadow box of rotation :slight_smile:

  1. With only one side used - let’s say a right one - so figure would be created by rotation of this mask around vertical (parallel to this plane) axis.
  2. in this way a perfect sphere is created from a circle
  3. With two sides used = first work as stated above, and a second - let’s say the bottom one - clips a resulted figure like it does in current implementation of shadow box.
  4. in this way we’ve got for example a perfect hemisphere
  5. With three sides used = where third one acts as a PATH.
  6. for example on first side (the ‘right’ one) I draw a small circle (about 20 ‘units’), on second side (the ‘bottom’ one) I draw nothing so no clipping, and on this side (lets say the ‘left’ one) I draw a stroke with ‘draw size’ NOT bigger than 20 ‘units’
    In this way we’ve got a worm-like figure with rounded ends as a result of a sphere ‘duplicated’ along a drawn path.
    But if I draw on this last side a thicker selection (eg 40) - it may be devided by a base size strokes (eg two 20-units strokes). And all resulting strokes repeated separately.
    OR this last side may define not only the PATH but also a THICKNESS. So we calculate the center of a drawn ‘stroke’ and thus get a thickness value, which will affect the size of a ‘base’ figure when we duplicate it (kinda draw this it) along this ‘center’-path.

My be even add couple of parameters in ‘shadow box’ panel area - for example a twist one - because when I draw in this new way a custom bottom figure (the ‘profile’ one) and clip it from sides with bottom shadow box side - the resulted figure is simply asking for a twist rope-like rotation for some very interesting effects :slight_smile: BUT this twist need to be applied BEFORE the last side of shadow box (the ‘path’ one) will be taken into account, because if not… this path-like bending will be significantly harder to achieve manually with a separate operations.

Yes I understand that ZBrush already have a curve functionality and ZSpheres for drawing kinda such ropes and worms :slight_smile: but this whole shadow box of rotation idea would absolutely add even more to an already existing ZBrush functionality. And anyway - it’s always good to have more than one way of doing things, right? :wink:

A button to center an action line at center of a current subtool, please

A panel with N last used buttons or sliders


  1. It’s basically a reuse of existing ‘custom panel’ functionality, but automated a little :)
  2. Default place for it - it would be nice to have this panel at right edge of a quick panel (called by space)
  3. If it possible - some customizations with black list (mark some element in this list to move it to the black list - so it wouldn’t appear in main list), and white list (so it always stays in a main list even when a new document is created)

It would be technically easy to implement as it’s basically a reuse of an existing custom panels functionality
and it add a ‘repeat last action’ concept… kindof :wink:
and a simple visual history of last operations (for this ‘white’ items shouldn’t be grouped atop of a main list, but merely has a ‘white’-indication - a background or an icon…)
So two icons to right of each item - white list pin and black list ‘button’.

It would be very nice to make a controlled camera rotation!
When rotation is done on out-of-the-canvas outlined field (sry, I forgot how it’s called in documentation:)):

  • by LMB - act as usual
  • by RMB = in 70% area on horizontal or vertical fields - make strict horz or vert camera rotation,
  • and on remaining 30% area of four corners - rotate cmera in 45 degrees plane, correspondently.
    With Shift pressed - limit steps by 15 degrees or so - as a usual practice.

I mean do it from a current camera position and orientation, not from absolute xyz ‘zero’. Although there may be a checkbox in settings to switch to that mode.