Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Brick Procedural generates an infinite brick pattern with custom control over the random distribution of the bricks, their offset and their texture, that can be used as a color texture or in grey scale as a bump, displacement, weight map or mask texture. 

...

For each individual brick, the procedural picks a fraction of the given texture and can even apply a random rotation to the texture (in increments of 90 degrees) so it avoids getting unnatural regular patterns and texture repetitions. 

 

Center

Examples of the Brick procedural in use, applied both as color texture, bump texture and as a displacement map to reproduce bricks (left), concrete tiles (middle) and pool tiles (right)

 

Brick Procedural parameters 

  • Preset: Several Brick presets to choose from. Useful as an starting point to customize your own brick textures. 
  • Blending Factor: Blends a percentage of the current procedural with the result of the procedurals below in the stack.
  • Brick Width: Defines the width  Width of the bricks. brick in UV coordinates (coverage percentage ranging from 0 to 1).
  • Brick Height: Defines the height  Height of the bricksbrick in UV coordinates (coverage percentage ranging from 0 to 1)
  • Brick Offset: Defines the lateral offset between two consecutive rows of bricks (in percentage of the brick width). A value of 0 would apply no offset between two rows, producing a tiled look, while a value of 50 offsets each row 50% the width of a brick, producing a standard brick look.

 

 

Center
Brick Offset 0 (left) and 50% (right)

...

  • Mortar Thickness: Defines the width in meters of the mortar between bricks. 
  • Mortar Color: Sets the color for the mortar. 
  • Mortar Texture: Sets the texture to be used for the mortar. 

...