How to Use FiberMesh in ZBrush

FiberMesh™ is a specialized mesh generation tool in ZBrush that allows you the create fur, grass, fibers, weeds and hair. Unlike the Fiber material, FiberMesh is not a render process. Instead, FiberMesh creates real geometry which can be added to an existing model as a new SubTool. These are my notes taken from early experimentation, which can help beginners understand the basics of using FiberMesh™.


Setup Phase

PolyPaint the source model with the colors of your choice. When the fibers are generated, they will (depending on the Fibers settings) draw their coloration from that of the underlying surface.

With Colorize on (so the polypaint shows) turn on Tool > FiberMesh > Preview…

In the Tool > FiberMesh > Modifiers set the TColor (Tip Colorize) slider to 0 and the BColor (Base Colorize) slider to 1. The fibers should now take on the polypaint color.

As the color in the Base Color selector (the icon to the left of the BColor slider) can affect the fibers color set this to black/white, although the BColor setting can be adjusted if you want to tint the fibers. Any BColor setting greater than zero should show the polypaint color.

Note: if you change the settings, or turn off Colorize, sometimes you need to move the BColor slider to get the fibers color to update.

Draw a Mask (hold down CTRL while painting) to define where you wish to have your fibers grow from on the model.

The intensity of the Mask will modulate the density and the length of the fibers. It is advised to change the Mask intensity by modifying the RGB Intensity of the Mask brush and/or by blurring your Mask after it has been drawn. Lower intensity will create a less dense area of fibers with a short length. At full Mask intensity the fibers will take on the full attributes defined in the Tool > Fibers sub-palette. In the image above, I’ve masked the red area where I want the fibers. In the image below, I’ve turned on FiberMesh > Preview and you can see that the fibers now only grow from the masked area.

Once the surface’s PolyPaint and Mask have been defined, modify the Fibers settings according to the style you are looking for. Now press the Preview button. Your fibers will appear as a non-editable preview. At this stage, if you move your point of view or orientation of the model, the fibers will disappear until you release your mouse cursor. While in Preview mode, changing any of the Fibers settings will instantaneously update the fibers on your model without the need to cancel your operation and start from scratch.

To evaluate your Fiber with complete shading, press the BPR button at the top right of the interface or use the Shift+R hotkey. This will render your FiberMesh so that you can be sure you’re happy with the results before proceeding to the sculpting and styling phase. Picking the right Material is also a key factor in your FiberMesh render.

Once you are satisfied with your results, press the Tool > FiberMesh > Accept button to generate your FiberMesh as a new SubTool. You should now be able to see the generated SubTool in the SubTool palette as shown below.

You may now repeat the above steps with a different Masked area or different settings. In this way, a single surface can have many different types of Fibers effects.

Here, I’ve inverted the mask so that previously masked area becomes unmasked and the previously unmasked area becomes masked…

I pressed SHIFT + R for a Best Preview Render and adjusted the Tool > FiberMesh > Coverage until I got something I liked…

I then clicked Accept to generate the second SubTool. Now, I have two FiberMesh subtools.


Best Preview Render (BPR)…

Once your fibers have been generated, select the resulting SubTool in the Tool > SubTool sub-palette. You may now start using the different sculpting brushes to alter the fibers, including their colors. That is to say, you can move on to the grooming phase of the workflow. But first, you may wish to save your FiberMesh settings to get the same look again at a later date.

Save Your FiberMesh Presets

By clicking the Save button located at the top of the FiberMesh sub-palette, you can save all the current settings for your FiberMesh Preview so that they can be reused later. Saved presets make an excellent starting point for any new model, saving you time by duplicating a specific “look” that you really liked on an earlier model.

To save your current settings, simply click the Save button and select a location of your choice. It is advised to save them in the ZFibersPresets folder located at the root of the ZBrush folder. This allows you to browse through and select from them quickly using LightBox, which now has a FiberMesh section.

Grooming Phase

ZBrush includes a wide variety of predefined Groom brushes dedicated to FiberMesh sculpting. These allow you to style the FiberMesh to the exact form and aspect that you wish. New settings have also been added to the Brush Palette for these brushes.

In addition, all traditional sculpting brushes like Inflate, Pinch, Soft Concrete, Nudge (with the Picker set to Once Origin) and Move can be used to produce interesting results. Be aware that as these brushes were not designed specifically for use with Fibers, they can affect the shape of the fibers and the deformation can become extreme.

To restore your fibers to their default width or length (but not position) you can use the new Tool > Morph Target > Morph width slider and Tool > Morph Target > Morph length slider. Please refer to the ZBrush documentation’s Morph Target section for more information.

As with a traditional PolyMesh 3D, you can use the Mask brushes to protect certain fibers. A unique feature when Masking fibers is that when the Mask is painted on any portion of a fiber, ZBrush will Mask off the fiber’s entire length.

Groom Brushes

To complement the FiberMesh feature, there is a series of Groom brushes. These brushes are dedicated to the sculpting of FiberMesh objects. These brushes are derived from traditional sculpting brushes and have their behavior optimized to avoid unexpected results when working with Fibers.

FiberMesh Groomed (Preview)…

FiberMesh Groomed (BPR)…

Some of the groom brushes:

  • Groom Hairtoss – A standard grooming brush that is Mmost useful when sculpting fibersfor moving long hair with a smooth sweeping. This brush is taking advantage of the new Brush>Modifiers>Strength Multiplier which is multiplying the brush strength by what is set in this slider. especially long fibers to create hair. The length of the fiber is preserved when using this brush.
  • Groomer Strong – Similar to the Groomer brush, but with a stronger effect on the fibersA standard groom brush with no forward or inverse propagation. This brush will influence most of the fiber to be implemented with only the root to be protected.
  • Groom Blower – Simulates a hair dryer on the fibers by separating the fibers as if they were being blown around by wind.
  • Groom Clumps – This brush will clump the tips of the fibers together or cause the tips to flare out, depending on the brush modifiers.
  • Groom Turbulence – Deforms the fibers to have a slight turmoil. This is great to put a little of bit mess to hair.
  • Groom Fast Lengthen – Deforms and moves your fibers in the direction of your stroke. This brush also changes the length of your fibers without increasing the number of segments.Similar to Groom Lengthen, but produces less accurate deformation. . Use this for “quick and dirty” shaping.
  • Groom Root Colorize – This brush will only Polypaint the roots of the selected fibers.
  • GroomerMagnet – Deforms the tip of fibers to assimilate together.
  • GroomerTwist – Rotates the fibers around the brush, exactly like twisting a lock of hair.
  • Groom Twist Slow – Similar to the Groomer Twist brush except that it operates more slowly. It is best with low speed strokes.
  • Groom Hair Ball – Creates a ball-like clump at the tips of the fibers.
  • Groom Spike – Squeezes the majority of the affected fibers’ lengths together to create spikes.
  • Groom Spin Knot – Similar to Groom Spike except that the Twist settings in the Brush palette are set to a low rate to create a smoother effect. Great for creating sweeps in the fibers.
  • Groom Spin Knot Strong – Similar to the Groom Spin Knot brush, but with a stronger effect.