Fluffy is a comprehensive grooming tool for Unity that supports both strand-based and card-based fur, as well as short hair. It uses Disney's Marschner model for hair shading and supports all three rendering pipelines. The tool is designed to work similarly to Maya's xGen and other similar solutions.
The grooming solution supports alpha sorting, allowing for transparent materials with correct z-sorting, and works with any shader, eliminating the need for custom shaders. It also includes features like gravity, wind, physics, and colliders, all powered by compute shaders for fast performance.
Fluffy offers a range of brushes and features for grooming, including length, width, rotate root, orient, twist, attract, smooth, reset, mask, mask clumps, raise, motion & wind, and color painting. The tool also supports multiple fur layers and clumping, as well as export options for mesh and skinned mesh.
Additionally, Fluffy supports importing Alembic grooms from third-party applications like Maya and Blender, allowing for seamless integration of external hair and fur assets into Unity.
Key features include:
- Strand-based and card-based fur and short hair support
- All rendering pipelines supported, including Built-in, HDRP, and URP
- Custom hair shaders for each pipeline
- Alpha sorting with correct z-sorting
- Gravity, wind, and physics support
- Compute shaders for fast performance
- LOD and frustum culling support
- Sphere and capsule colliders supported
- Multiple fur layers and clumping
- 20+ brushes and features for grooming
- Export options for mesh and skinned mesh
- Alembic import support for third-party applications
- Compatible with Unity 2021.2 and later
- Supports mobile devices through Metal (iOS) and Android (Vulkan)
- Ray tracing supported
- Works similarly to Maya's xGen and other similar solutions





