1. A method of generating shadows, comprising: discovering, in an electronic system, whether a potential blocker occludes light generated from a light source for a point of a scene in an image space; determining a width of a corresponding penumbra for said point based on a width of said light source, an average depth of said potential blocker, and a depth of a receiver of said light; scaling a percentage closer filtering (PCF) kernel size in proportion to said width of said corresponding penumbra, wherein said scaling comprises varying a filter width of said kernel size wherein said varying of said filter width varies degrees of softness of said shade of said point; performing percentage closer filtering for said point using said kernel size to shade a pixel corresponding to said point, wherein said performing percentage closer filtering is operable to generate a perceptually accurate shadow; and skipping said scaling said PCF kernel size and said performing percentage closer filtering by determining that said point is fully lit by said light.