Any options you give the renderer on the command line override internal variables in the SDL file. These options allow you to change the behavior of the renderer without having to edit the SDL file.
To use the command line options
Quantizing reduces the number of colors used in an image (usually to prepare it for display on a lower-resolution platform, such as games hardware). Typically this means reducing the number of bits per pixel from 24 (8 bits for each of R, G, and B) down to 8 bits per pixel. The quantize process tries to reduce the color errors introduced by the color space reduction.
To quantize output images to use a pre-made color map:
The stand-alone utility aquant creates color map files in SGI Imagelib image format which can then be fed to the renderers to quantize images as they are rendered. (See the documentation for aquant in the Stand-alone Utilities Guide)
The multi-processor renderers have a few extra options for controlling how they use multiple CPUs.]
To render every other frame ("by frame" of 2) of frames 4 through 8 of an animation, but numbwe the output files 10,11 and 12, enter:
renderer -s 4 -e 8 -b 2 -S 10 -B 1 sdl/animation_scene_1
This produces the following pix files:
pix/animation_scene1.10 (which is frame 4) pix/animation_scene1.11 (which is frame 6) pix/animation_scene1.12 (which is frame 8)
To test a few frames of an animation (say, frames 1 to 5) without overwriting existing pix files, enter:
renderer -e 5 -p pix/test_anim -m mask/test_anim sdl/animation_scene_1
This produces the following pix and mask files:
pix/test_anim.1 pix/test_anim.2 pix/test_anim.3 pix/test_anim.4 pix/test_anim.5 mask/test_anim.1 mask/test_anim.2 mask/test_anim.3 mask/test_anim.4 mask/test_anim.5