public LightColor Brightness(Vector3D eyePos, Vector3D pos,
                                     Vector3D normal, Material mate)
        {
            LightColor ret = new LightColor(0.0D, 0.0D, 0.0D);

            for (int i = 0; i < NLights(); i++)
            {
                ret = ret.Add(GetLight(i).CalcBrightness(eyePos, pos, normal, mate));
            }
            ret = ret.Add(mate.radiation).Mult(iris);
            return(ret);
        }