Difference between revisions of "Documentation Talk:Reference Section 5"
Jump to navigation
Jump to search
(Created page with 'The section on image_map should reference function images... IMAGE_MAP: image_map { FUNCTION_IMAGE | [BITMAP_TYPE] "bitmap[.ext]" [IMAGE_MAP_MODS...] } FUNCT…') |
Jholsenback (talk | contribs) m (following up) |
||
| (6 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| − | The section on image_map should reference function images... | + | <p>The section on image_map should reference function images...</p> |
| − | + | :* changed merged back into main page --[[User:Jholsenback|jholsenback]] 14:59, 26 March 2010 (UTC) | |
| + | ===Specifying an Image Map=== | ||
| + | <p>The syntax for an <code>image_map</code> is:</p> | ||
| + | <pre> | ||
| + | IMAGE_MAP: | ||
| + | pigment { | ||
| + | image_map { | ||
| + | [BITMAP_TYPE] "bitmap[.ext]" | ||
| + | [IMAGE_MAP_MODS...] | ||
| + | } | ||
| + | [PIGMENT_MODFIERS...] | ||
| + | } | ||
IMAGE_MAP: | IMAGE_MAP: | ||
| + | pigment { | ||
image_map { | image_map { | ||
| − | FUNCTION_IMAGE | + | FUNCTION_IMAGE |
| − | + | } | |
| − | + | [PIGMENT_MODFIERS...] | |
| − | + | } | |
| − | |||
| − | |||
| − | |||
BITMAP_TYPE: | BITMAP_TYPE: | ||
gif | tga | iff | ppm | pgm | png | jpeg | tiff | sys | gif | tga | iff | ppm | pgm | png | jpeg | tiff | sys | ||
| Line 16: | Line 25: | ||
filter Palette, Amount | filter all Amount | | filter Palette, Amount | filter all Amount | | ||
transmit Palette, Amount | transmit all Amount | transmit Palette, Amount | transmit all Amount | ||
| + | FUNCTION_IMAGE: | ||
| + | function I_WIDTH, I_HEIGHT { FUNCTION_IMAGE_BODY } | ||
| + | FUNCTION_IMAGE_BODY: | ||
| + | PIGMENT | FN_FLOAT | pattern { PATTERN [PATTERN_MODIFIERS] } | ||
| + | </pre> | ||
| + | |||
| + | <!--<indexentry primary "gif" "tga" "iff" "ppm" "pgm" "png" "jpeg" "tiff" "sys, image_map">---> | ||
| + | <p>After the optional <em>BITMAP_TYPE</em> keyword is a string expression | ||
| + | containing the name of a bitmapped image file of the specified type. If the | ||
| + | <em>BITMAP_TYPE</em> is not given, the same type is expected | ||
| + | as the type set for output.</p> | ||
| + | <p>Example:</p> | ||
| + | |||
| + | == Using the Alpha Channel == | ||
| − | + | the section "Using the Alpha Channel" includes information about alpha handling in output files; this is the wrong place for such information, it should instead go into the output settings section. | |
| − | + | :* done: --[[User:Jholsenback|jholsenback]] 22:59, 11 December 2010 (UTC) | |
Latest revision as of 22:59, 11 December 2010
The section on image_map should reference function images...
- changed merged back into main page --jholsenback 14:59, 26 March 2010 (UTC)
Specifying an Image Map
The syntax for an image_map is:
IMAGE_MAP:
pigment {
image_map {
[BITMAP_TYPE] "bitmap[.ext]"
[IMAGE_MAP_MODS...]
}
[PIGMENT_MODFIERS...]
}
IMAGE_MAP:
pigment {
image_map {
FUNCTION_IMAGE
}
[PIGMENT_MODFIERS...]
}
BITMAP_TYPE:
gif | tga | iff | ppm | pgm | png | jpeg | tiff | sys
IMAGE_MAP_MOD:
map_type Type | once | interpolate Type |
filter Palette, Amount | filter all Amount |
transmit Palette, Amount | transmit all Amount
FUNCTION_IMAGE:
function I_WIDTH, I_HEIGHT { FUNCTION_IMAGE_BODY }
FUNCTION_IMAGE_BODY:
PIGMENT | FN_FLOAT | pattern { PATTERN [PATTERN_MODIFIERS] }
After the optional BITMAP_TYPE keyword is a string expression containing the name of a bitmapped image file of the specified type. If the BITMAP_TYPE is not given, the same type is expected as the type set for output.
Example:
Using the Alpha Channel
the section "Using the Alpha Channel" includes information about alpha handling in output files; this is the wrong place for such information, it should instead go into the output settings section.
- done: --jholsenback 22:59, 11 December 2010 (UTC)