       SippShaderBozo ambient specular c3 scale colorlist [opacity]
              This  shader  uses  noise() to chose a color from a
              fixed set.  The range of possible return value from
              noise()  are  divided  into parts of equal size and
              each part is assigned a  color.  The  size  of  the
              parts are dependent on the number of colors.

              ambient is a value between 0.0 and 1.0 which deter-
              mines how much of the base color of a surface  that
              is  visible when it is not illuminated by any light
              source.

              specular is a value between 0.0 and  1.0  which  is
              the fraction of color specularly reflected.

              c3 is the shininess of the surface where 0.0 is the
              most dull and 1.0 is the most shiny.

              scale describes how much  the  texture  coordinates
              should  be scaled before applying the texture.  The
              larger the scaling, the smaller  the  area  of  the
              texture  associated  with  a given area of the sur-
              face.  A large number results in a very  fine  pat-
              tern, a small number yields a coarse pattern.

              colorlist  is  a  list  contain one or more colors.
              Each color is a list containing the red, green  and
              blue  values  for the surface.  Each being a number
              between 0.0 and 1.0.

              opacity describes the opacity  of  a  surface.  0.0
              means   totally   transparent,  1.0  means  totally
              opaque.  May be a list of red, green and blue opac-
              ity  values  or  a  single value to be used for all
              color channels.  Optional, default is 1.0.
