Shader: "wrapped brick"

"wrapped brick"

ClassColour
Synopsis A wrapped brick pattern.
Arguments

"scale" Type: LtFloat
Default:1.0
Range:[ 1e-006, inf ]
Hint:[ 0.01, 1000 ]
"brick width" Type: LtFloat
Default:1.0
Range:[ 0, inf ]
Hint:-
"brick height" Type: LtFloat
Default:0.5
Range:[ 0, inf ]
Hint:-
"mortar size" Type: LtFloat
Default:0.1
Range:[ 0, inf ]
Hint:-
"brick colour" Type: LtColour
Default:(1.00, 0.58, 0.19)
Range: [ 0, inf ], [ 0, inf ], [ 0, inf ]
Hint: [ 0, 1 ], [ 0, 1 ], [ 0, 1 ]
"mortar colour" Type: LtColour
Default:(0.58, 0.58, 0.58)
Range: [ 0, inf ], [ 0, inf ], [ 0, inf ]
Hint: [ 0, 1 ], [ 0, 1 ], [ 0, 1 ]
"fuzz" Type: LtFloat
Default:0.5
Range:[ 0, 1]
Hint:-
Locationlishlite
Description A wrapped texture giving a simple brick pattern. All of the bricks have a uniform colour which may be specified by argument "brick colour", and the colour of the mortar may be specified by argument "mortar colour". The width and height of each brick is specified by the arguments "brick width" and "brick height" respectively, and the size of the mortar between the bricks (which is uniform between rows and columns of bricks) is specified by argument "mortar size". An overall scaling factor is provided as argument "scale"; increasing this value will make the bricks appear larger.

This shader will automatically perform analytic anti-aliasing if you have licenced the Advanced Rendering product, or standard anti-aliasing otherwise. In the analytically antialiased version of the shader the degree of edges blurring can be controlled by the "fuzz" parameter. The parameter range is 0.0 to 1.0. 0.0 means no fuzz---edges are razor sharp. 1.0 gives maximal blurring---the blurred area width is equal to the half of the square size. The "fuzz" parementer will have no effect if you have not licenced Advanced Rendering.

Previous page alphabetically (wrappedbirchfloordisplacement)
Next page alphabetically (wrappedbrickbonds)
Index


Copyright © 1990-2005, 2006 LightWork Design Limited. All rights reserved