The Fibric_generator node wraps fabric patterns onto UV-mapped geometry, enabling realistic textile generation directly on mesh surfaces. It provides intuitive controls for pattern tiling, rotation, and fiber width, along with advanced parameters for detailed fabric customization.
Scale Mode
Normalizes pattern scale based on consistent texel density across the mesh
Real Life Scale: Normalizes pattern scale based on consistent texel density across the mesh
UV Scale: Uses the UV island scale directly without normalization
Name
Name of the piece of cloth.
Pattern
Name of the pattern to use.
Selection
Primitives/groups to be considered to apply the pattern to.
Scale (Real Life Scale Only)
Size of the pattern in real-world units.
Weave: Scale in centimeters of the input pattern.
Knitting: Scale in centimeters of the input knit, for convenience a scale of 1 centimeters is equivalent of .4 centimeters.
Tile Scale (UV Scale Only)
UV tile scale multiplier.
Rotate
Rotation of the pattern.
Inflate
Offset pattern along Mesh normals.
Subdivide Curves
Subdivide the curves making them smoother and more detailed.
Freeze Mesh Frame
Freeze mesh at frame to avoid time dependent results.
Width Scale
Global width scale.
Random Width
Random width variation multiplier.
Seed
Seed for random width variation.
Width remapped with texture, min = 0.2, max = 1.0
Floral texture used in left example
Threshold
Remove points with a width value below this threshold.
Threshold
Controls the edge of the patch mask.
Multiple patterns mixed with the patch feature, check this setup in Leena_example.hip
Offset
Displace amount of the fabric in negative and positive values.
Remove Weft
Deletes weft yarns
Offset Weft
Displace weft yarns
Remove Warp
Deletes warp yarns
Offset Warp
Displace warp yarns
Mode
Replace: Overrides upstream weave pattern to map weft and warp yarn with the Weave Image
Multiply: Multiplies the jacquard engine with the upstream pattern
Shift Yarn
When multiply mode is on, it shift the yarn value of the weave.
Replace mode using the floral texture.
Multiply mode using the floral texture inverted.
Varies stitching between knit and purl based on a texture map.
Blend Pattern
Select a secondary pattern input to blend shape with the main Pattern
check generator_examples.hip to see how to setup the Knitting Blend
Scale
Size of warp pattern.
Count X/Y
Count of warps in X/Y axis.
Offset X/Y
Offset of warps in X/Y axis.
Width
Width of the warp.
Invert
Brick Offset of pattern.
Ramp
Shape of warp.
Mesh
Geometry to wrap the patterns. (Non overlapped UVs are needed to avoid artifacts)
Pattern
Data from fibric_generator.
Fibric
Output data to the downstream nodes of Fibric.
Mesh
Output geometry.