1. A method for applying color to a computer-rendered object, the method comprising: illuminating the computer-rendered object with a point light source having a first color and an ambient light source having a second color; calculating an angle between a surface normal of a first pixel of the computer-rendered object and a location of the point light source; where the calculated angle has a first value, applying the first color to the first pixel; where the calculated angle has a second value, blending a third color with the first color in the first pixel based on the calculated angle producing a blend color; and where the calculated angle has a third value, applying the second color to the first pixel.