Transfer surface attributes directly to hair with precision and control.
Hair Attribute Transfer is a lightweight procedural utility that allows you to sample attributes from a surface and apply them directly to hair data. It supports multiple data types and enables clean, data-driven grooming and shading workflows.
Designed for clean, predictable attribute transfer
Keep surface and hair data perfectly aligned while maintaining a fully non-destructive workflow.
Supported Data Types
Hair Attribute Transfer supports the most common attribute formats used in production workflows:
- Float – density masks, weights, scalar values
- Vector – direction data, normals, UVs, offsets
- Color – color maps, gradients, ID masks
These attributes become available on the hair for use in shading, variation, and procedural control.
Common Use Cases
- Driving hair color from surface textures
- Controlling density or thickness using surface masks
- Transferring gradients for variation and effects
- Synchronizing surface and hair shading data
Hair Attribute Transfer removes the need for manual remapping and keeps your setups clean and scalable.
Workflow Overview
- Just load the Surface Object
- Select the Data Type
- Type the name of the attribute you want to transfer/
- Attributes are transferred and available on the hair