/*
 * background.sl -- imager shader to put a solid background color behind
 *                  an image.
 *
 * DESCRIPTION:
 *   Puts a solid background color in all the pixels which do not contain
 *   foreground objects.
 * 
 * PARAMETERS:
 *   bgcolor - the color of the background
 *
 * AUTHOR: Larry Gritz
 *
 * HISTORY:
 *    16 June 1994 - written by Larry Gritz
 *
 * last modified  16 June 1994 by Larry Gritz
 */



imager background (color bgcolor = 1, background = 1)
{
    Ci += (1-alpha) * (bgcolor * background);
    Oi = 1;
    alpha = 1;
}
