The following texture parameters are common to all texture procedures. They control the texture blur and intensity.
Parameter | Absolute Range | Useful Range | Default | Description |
blurmult | -infinity, infinity | 0.0, 1.0 | 1.0 | multiplier factor used to blur a texture |
bluroffset | -infinity, infinity | 0.0, 1.0 | 0.0 | additive factor used to blur a texture |
aout | -infinity, infinity | -1.0, 1.0 | 0.0 | value of “a” outside textured area |
amult | -infinity, infinity | -1.0, 1.0 | 1.0 | mult value for intensities of single-channel textures. |
aoffset | -infinity, infinity | -1.0, 1.0 | 0.0 | offset value for intensities of single-channel textures |
rgbout (triple) | 0.0, 255.0 | 0.0, 255.0 | 0.0 | color of shader outside textured area |
rgbmult (triple) | -infinity, infinity | -1.0, 1.0 | 1.0 | multiplicative factor for colors, to scale them up or down. |
rgboffset (triple) | -infinity, infinity | -1.0, 1.0 | 0.0 | offset factor for colors, to boost the RGB values by an additive amount. |
Note that the choice of whether “a” values or “RGB” values are used depends on the feature being textured.
For example, if transparency is being textured, then the “a” parameters are relevant, because transparency is a single channel feature. However, if incandescence were being textured, then the “RGB” parameters would apply, as incandescence is a three channel feature.