Previous:Density with color_map Main Index Next:Multiple Density vs. Multiple Media
In addition to specifying blended colors with a color map you may create a blend of densities using a density_map
. The syntax for a density map is identical to a color map except you specify a density in each map entry (and not a color).
The syntax for density_map
is as follows:
- density_map{
DENSITY_MAP_BODY }
- [
Value DENSITY_BODY ]
Where Value is a float value between 0.0 and 1.0 inclusive and each DENSITY_BODY is anything which can be inside a density{...}
statement. The density
keyword and {}
braces need not be specified.
Note that the []
brackets are part of the actual DENSITY_MAP_ENTRY. They are not notational symbols denoting optional parts. The brackets surround each entry in the density map. There may be from 2 to 256 entries in the map.
Density maps may be nested to any level of complexity you desire. The densities in a map may have color maps or density maps or any type of density you want.
Entire densities may also be used with the block patterns such as checker
, hexagon
and brick
. For example...
density { checker density { Flame scale .8 } density { Fire scale .5 } }
Note that in the case of block patterns the density
wrapping is required around the density information.
A density map is also used with the average
density type. See "Average" for details.
You may declare and use density map identifiers but the only way to declare a density block pattern list is to declare a density identifier for the entire density.
Previous:Density with color_map Main Index Next:Multiple Density vs. Multiple Media