Woven Pattern

The woven pattern texture node creates a woven texture from a weft and warp pattern. The node is based on a Open Shading Language (OSL) shader and thus only works using Cycles render engine and with Open Shading Language usage enabled under the scene render properties in either GPU or CPU mode.

Properties #

Warp/Weft Count

#

Number of warp/weft threads for one unit of the pattern along the U/V direction of UV Map.

Preset

#

Pattern preset library. Select once to apply preset with current warp and weft count. Select twice in a row to set warp and weft count to minimal values for selected pattern. If current warp and weft count are not enough to display the pattern, they will be overriden.

Preset list: Plain – Basket 2/2 – Basket 3/3 – Basket 4/4 – Satin – Twill 1/3 – Twill 2/2 – Twill 3/3 – Point Twill 2/2

Pattern Matrix

#

This button matrix allows to set the weaving pattern with warp and weft overlaps. A vertical bar is warp over weft and horizontal weft over warp.

Invert Pattern

#

Inverts the whole pattern.

Reset Pattern

#

Resets the whole pattern to wefts over warps.

Flip Horizontal/Vertical

#

Flips the whole pattern horizontally / vertically.

Correct Ratio

#

Corrects the aspect ratio of the texture if warp and weft count are not equal.

Warp/Weft Shape

#

Shape of the warp/weft thread: round simulates a round thread shape for the warp/weft and flat simulates a flat thread shape for the warp/weft.

Inputs #

Vector #

Mapping input for the texture. Set to UV Map by default.

Scale #

Scale of the texture.

Ratio #

Aspect ratio multiplier to squash or stretch the texture.

Warp/Weft Width #

Ratio of the warp/weft width relative to the texture scale divided by number of warps/wefts.

Warp/Weft AO #

Influence of the ambient occlusion caused by the warp/weft threads on the weft/warp threads in the height maps

Warp/Weft Color #

Color of the warp/weft threads

Background Color #

Color of the area in between warp and weft.

Outputs #

Height #

Height map depending on the shape of threads and ambient occlusion according to the input warp/weft pattern.

Color #

Color map depending warp/weft and background colors according to the input warp/weft pattern.

Alpha #

Alpha mask to separate warp and weft from the background.

Height Backface #

Height map depending on the shape of threads and ambient occlusion according to the inverted input warp/weft pattern.

Color Backface #

Color map depending warp/weft and background colors according to the inverted input warp/weft pattern.

Updated on March 3, 2025