Ray tracing with adaptive supersampling in object space

Jon Genetti, Dan Gordon

Research output: Contribution to journalConference articlepeer-review

Abstract

We introduce a new approach to two important problems in ray tracing: antialiasing and distributed light sources. For antialiasing, adaptive supersampling in object space (ASOS) combines the quality of supersampling with the speed of adaptive supersampling. In adaptive supersampling, the decision to partition a ray is taken in image-space, which means that small or thin objects may be missed entirely. This is particularly problematic in an animation, where the intensity of such objects may appear to vary. ASOS is based on testing the proximity of a ray to the boundary of an object. If a primary ray is close to the boundary, it splits into 4 subrays, and the procedure continues recursively with each subray. This splitting continues until the estimated error in pixel intensity is sufficiently small. ASOS also computes shadows from distributed light sources to any required precision. Our implementation includes spheres, polygons, disks, boxes, cones and cylinders and does not preclude other primitives.

Original languageEnglish
Pages (from-to)70-77
Number of pages8
JournalProceedings - Graphics Interface
StatePublished - 1993
Externally publishedYes
EventProceedings of the Graphics Interface - Toronto, Ont, Can
Duration: 19 May 199321 May 1993

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design

Fingerprint

Dive into the research topics of 'Ray tracing with adaptive supersampling in object space'. Together they form a unique fingerprint.

Cite this