The Fabric Stickers enable the creation of vinyl decals and stickers on fabric products from image textures.
The node requires a texture/COP's input that serves as a mask, which defines the area of the sticker geometry. The underlying fabric surface is flattened according to the mask shape, creating a realistic deformation where the sticker adheres to the fabric. Due to this flattening requirement, the Fabric Stickers node should be positioned before the fuzz node in the Fibric setup to ensure proper layering and avoid disrupting secondary surface details.
The generated coat mesh is designed for rendering engines like Karma. To achieve proper opacity and visual layering, the user will need to apply a shader to the coat mesh that references the same mask texture used in the Fabric Stickers node.
Template example, notice that Fuzz is placed after Stickers.
Example of Sticker shader in Karma XPU.
Name
Attribute name of the coat mesh, is important to use a unique name to avoid clashes with other Sticker nodes.
Stickers Offset
Displace the Sticker mesh based on the normal direction of the input mesh.
Expand
Dilation of the sticker coat mesh.
Sticker Subdivide
Subdivisions of the sticker coat mesh.
No Override
Bypass / does nothing
Mesh attribute
Uses a mesh attribute to set the width
Texture
Uses a map to set the width
Color Channel
Channel to be used
Scale
UV coordinate scale
Rotate
Angle rotation of UV coordinates
Translate
UV coordinate offset
Remap
Fit/remap the texture, useful for inverting values
Remove By Width
Threshold to delete curves below specified width (improves performance)
Fibric
Fibric upstream data
Mesh
Mesh from upstream
Fibric
Fibric output data
Mesh
Mesh output