2.5.5 Patterned Textures
Patterned textures are complex textures made up of multiple textures. The component textures may be plain textures
or may be made up of patterned textures. A plain texture has just one pigment, normal and finish statement. Even a
pigment with a pigment map is still one pigment and thus considered a plain texture as are normals with normal map
statements.
Patterned textures use either a texture_map statement to specify a blend or pattern of textures or
they use block textures such as checker with a texture list or a bitmap similar to an image map called a material
map specified with a material_map statement.
The syntax is...
PATTERNED_TEXTURE:
texture
{
[PATTERNED_TEXTURE_ID]
[TRANSFORMATIONS...]
} |
texture
{
PATTERN_TYPE
[TEXTURE_PATTERN_MODIFIERS...]
} |
texture
{
tiles TEXTURE tile2 TEXTURE
[TRANSFORMATIONS...]
} |
texture
{
material_map
{
BITMAP_TYPE "bitmap.ext"
[BITMAP_MODS...] TEXTURE... [TRANSFORMATIONS...]
}
}
TEXTURE_PATTERN_MODIFIER:
PATTERN_MODIFIER | TEXTURE_LIST |
texture_map { TEXTURE_MAP_BODY }
There are restrictions on using patterned textures. A patterned texture may not be used as a default texture (see
section "The #default Directive"). A patterned texture cannot
be used as a layer in a layered texture however you may use layered textures as any of the textures contained within a
patterned texture.
|