ABSTRACT

Shadows are an important element in achieving high quality rendering. And as far as human visual perception is concerned, they impart important clues that inform us of the relative positions of objects and light sources. For example, if we render an object on a planar surface without shadows, then we cannot tell from the image if the object is resting on the planar surface or floating above it. The ideal requirements of shadow methods, which can now be achieved with GPUs, are:

• We should be able to cast shadows from all objects onto all other objects.