Weave 2D by Nicholas Breslow


  • Where to find it:


    • Add Procedural Layer / Procedural / Extension Pack / Pattern /


    • NodeGraph / Right Mouse Click / Add Nodes / Procedural / Extension Pack / Pattern /



This Node is also available as a Triplanar Version





Weave 2D is similar to Maya's 'Weave' texture, creating a fabric pattern.


Samples


Node Overview



Node Ports


  • Manifold (UV)

Overwrite the default UVs used with custom uvs (for example through a Manifold UV Node).

This can be used to control UV settings from a separate node entity


  • Width

The width of each shape. Overwrites Width Slider.


  • Contrast

Contrast result with a midpoint of 0.5. Overwrites Contrast Slider


  • Gradient Start

Control the Gradient Start. Overwrites Start Slider


  • Gradient End

Control the Gradient Start. Overwrites End Slider


Node Properties


MAIN TAB

Scale


  • Repeat

The number of shapes to draw horizontally and vertically.


  • Width

The width of each shape


Color


  • Color A

Color of fabric shape


  • Color B

Color of gaps between shapes.


Gradient


  • Contrast

Contrast result with a midpoint of 0.5.


  • Start

The Value range up to which Color A is drawn.


  • End

The Value representing the full Color B.


  • Falloff

Remap Curve against the final result.





TRANSFORM TAB


Transform


  • UV Rotation

Rotation in degrees. Pivot is the center of each UV Tile / UDIM.


  • U Offset

Translates shapes horizontally in UV Space.


  • V Offset

Translates shapes vertically in UV Space.


  • U Repeat

Multiplier against 'Repeat' for the number of shapes drawn horizontally in UV Space.


  • V Repeat

Multiplier against 'Repeat' for the number of shapes drawn vertically in UV Space.