|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Class | Displacement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Synopsis |
An extended wrapped brick pattern.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Arguments |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Location | lishlite | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
A wrapped displacement source shader giving a possibility to choose one from several brick bonding patterns. Type of pattern is controlled by parameter bond. It can be one of the enumerated values:
Each brick has the same base height. The height of the bricks in relation to the surface is given by "brick displacement". Values greater than 0.0 make the bricks displaced outside of the surface. Opposite, values less than 0.0 make the bricks displaced inside the surface. Parts of the surface which are not displaced form mortar. The bricks are textured by applying to them a coherent variation in height around the base height. Arguments "brick width", "brick height" and "brick depth" specify the dimensions of the brick. The size of the mortar between the bricks (which is uniform between rows and columns of bricks) is specified by argument "mortar size". There is a rough edge where the bricks meet the mortar, the characteristics of which can be controlled through arguments "rough scale" and "rough amplitude". The former determines the complexity of the roughness along each brick; values less than 1.0 produce a rougher appearance, and values greater than 1.0 produce a smoother appearance. The latter parameter determines the magnitude of the roughness, with values less than 1.0 corresponding to small variations, and values greater than 1.0 large variations. An overall scaling factor is provided as argument "scale"; increasing this value will make the bricks appear larger. Similarly, "displacement amplitude" controls the overall scale of displacement. The "fuzz" parameter controls the width of blur area on the mortar edges.
Previous page alphabetically (wrappedbrickbonds) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Copyright © 1990-2005, 2006 LightWork Design Limited. All rights reserved | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||