1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
.. _bpy.types.ShaderNodeTexBrick:
******************
Brick Texture Node
******************
.. figure:: /images/node-types_ShaderNodeTexBrick.webp
:align: right
:alt: Brick Texture node.
The *Brick Texture* is used to add a procedural texture producing bricks.
Inputs
======
Color 1/2
Color of the bricks.
Mortar
The color of the area between bricks.
Scale
Overall texture scale.
Mortar Size
The size of the filling between the bricks known as "mortar"; 0 means no mortar.
Mortar Smooth
Blurs/softens the edge between the mortar and the bricks.
This can be useful with a texture and displacement textures.
Bias
The color variation between *Color 1/2*.
Values of -1 and 1 only use one of the two colors; values in between mix the colors.
Brick Width
The ratio of brick's width relative to the texture scale.
Row Height
The ratio of brick's row height relative to the texture scale.
Properties
==========
Offset
Determines the brick offset of the various rows.
Frequency
How often rows are offset; a value of 2 gives an even/uneven pattern of rows.
Squash
Factor to adjust the brick's width for particular rows determined by the *Frequency*
Frequency
How often rows consist of "squished" bricks.
Outputs
=======
Color
Texture color output.
Factor
Mortar mask (1 = mortar).
Examples
========
.. figure:: /images/render_shader-nodes_textures_brick_example.jpg
:width: 200px
Brick texture: Colors changed, Squash 0.62, Squash Frequency 3.
|