bFur
bFur is procedural one-click fur and hair for Eevee in Blender 3D.
It uses shell-texturing, tightly packed alpha-clipped layers, to create real depth and cast real shadows. Entirely shader-based, bFur is highly customisable and lightweight and all the effects can be controlled either by numeric values or by textures, allowing you to paint in procedural fur.
Whether you aim to cover your character in fur from head to toe or you just want to add some realistic eyebrows, bFur can do it!
Customise your fur with settings like Hair Shape, Curl Size and Twists, and add a gravity effect to make the hair droop realistically. Hair Density, Length and Thickness with random features can even be painted in, and a Flow Map allows you to "style" the fur by painting onto your geometry in Blender. I highly recommend Clemens Beute's Flow Map Painter, freely available here on Gumroad.
The bFur Manager provides automatic setup of Height and Flow textures allowing you to control bFur by painting onto your geometry.
Installation Instructions
To install the Blender addon:
- In Blender, click on Edit, then Preferences.
- In the Preferences panel, click on Addons, then Install.
- Browse to your downloaded bFur Manager.zip file, select it, and click Install.
- Enable the addon.
- The bFur Manager will appear in the Properties panels of the 3D View and Shader Editor.
To install the Shadergraphs for Unity:
- The Unity project should be URP or HDRP.
- Right-click in the content browser and then Import Package and finally Custom Package.
- Choose the bFur file suitable for your project (URP or HDRP).
- The bFur Shadergraph will appear in a bFur folder in a Materials folder.
To install the Material for Unreal:
- Copy and paste the bFur_Mat.uasset file into your UE project using your computer's file explorer.
Please note:
- bFur is not for use with Cycles as results will be unsatisfactory and render times will be very long.
- For best results, enable Contact Shadows for lights in the scene.
Your download includes a .blend file containing the bFur shader nodes, the bFur Manager python files, as well as Shadergraphs for Unity and a Material for Unreal.