Procedural Shaders (Cineware Surfaces)

A procedural texture is a computer-generated image created using an algorithm intended to create a realistic representation of natural elements such as wood, water, or marble.

Usually, the natural look of the rendered result is achieved by the usage of fractal noise and turbulence functions. These functions are used as a numerical representation of the “randomness” found in nature.

https://helpcenter.graphisoft.com/wp-content/uploads/archicad-24/131_cinerendersurfaces/ProceduralShaders.png 

https://helpcenter.graphisoft.com/wp-content/uploads/archicad-24/131_cinerendersurfaces/Procedurals.png 

Specific settings are available for each procedural shader.

Brick Shader Displacement Mode

The Brick shader’s parameters include a Displacement Mode for achieving more realistic brick walls.

https://helpcenter.graphisoft.com/wp-content/uploads/archicad-24/131_cinerendersurfaces/BrickDisplacementIllus.png 

Various Displacement Settings

The Displacement settings have an effect when the shader is used in the Displacement channel (or to a lesser degree in the Bump channel). The Displacement channel generates the necessary grayscale values to achieve realistic-looking results.

The Displacement Mode can be used in combination with the Colorizer-Shader to generate random colors in brick shape. The Brick shader should have similar values to the Color channel with regard to brick size and grout.

Height Variation

Increase this value if the height of the bricks should vary randomly. A value of 0% will produce a perfectly level surface with only the grout lying deeper than the brick surface. The higher the value, the more varied the bricks’ heights will be.

Slope Intensity

If the bricks are too uniform with regard to their perpendicular height from the wall, this value can be used to add variation. The brick side defined in Slope Direction will then be raised. A value of 0% will produce a brick surface absolutely perpendicular to the wall. Increasing values will add correspondingly more variation.

Slope Direction

Use this setting to define the brick side that should be raised. If set to Random, a random edge or corner will be raised on each brick.

Seed

This setting can be used to add random distribution of the random values (Height Variation, Slope Direction).

  • Was this Helpful ?
  • YesNo
Relevant topics
Shaders List (Cineware Surfaces)
To choose a shader for a particular channel in Surfaces, enable the channel, then click the Texture chooser button and pick one.   These shaders are tiny applications, most of which offer their own specific settings for modification. In general, shaders are designed for a specific ...
Using Layers to Combine Shaders (Cineware Surfaces)
The Layer shader lets you load multiple shaders or bitmaps into a surface’s Texture setting, which will then be rendered together. You can stack shaders and bitmaps into layers and folders. You can define various blend strengths and modes. Alpha channels are supported. You can apply ...