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); }