RAY TRACING OBJECTS DEFINED BY SWEEPING A SPHERE
Abstract
The basic calculation underlying ray tracing is that of the intersection of a line with the surfaces of an object. A method is presented here for performing this calculation for a new and powerful class of objects, those defined by sweeping a sphere of varying radius along a 3D trajectory. When polynomials are used for the parametrization of the centre and radius of the sphere, the intersection problem reduces to the location of the roots of a polynomial. An implementation is presented, together with sample applications.
BibTeX
@inproceedings {10.2312:eg.19841005,
booktitle = {Eurographics Conference Proceedings},
editor = {K. BO and H.A. TUCKER},
title = {{RAY TRACING OBJECTS DEFINED BY SWEEPING A SPHERE}},
author = {Wijk, J.J. van},
year = {1984},
publisher = {The Eurographics Association},
ISSN = {1017-4656},
DOI = {10.2312/eg.19841005}
}
booktitle = {Eurographics Conference Proceedings},
editor = {K. BO and H.A. TUCKER},
title = {{RAY TRACING OBJECTS DEFINED BY SWEEPING A SPHERE}},
author = {Wijk, J.J. van},
year = {1984},
publisher = {The Eurographics Association},
ISSN = {1017-4656},
DOI = {10.2312/eg.19841005}
}