 Others require the CPU and GPU to calculate with algorithms the exact location and shape of a shadow with a high level of accuracy.This requires a lot of computational overhead, which older machines could not handle.A technique was created where a shadow on a rough surface can be calculated quickly by finding the high points along from the light source's origin and ignoring any other geometric points underneath the peaks.