1. A method of performing ray tracing, comprising: issuing a ray into a three-dimensional scene; if the ray intersects a primitive contained within the three-dimensional scene, generating a first plurality of secondary rays; and issuing a limited subset of the secondary rays into the three-dimensional scene, wherein the limited subset of the secondary rays is determined by stochastically deleting at least one of the secondary rays.