|
ABSTRACT
In this paper, we present a robust and mathematically sound ray-intersection algorithm for implicit surfaces. The algorithm is guaranteed to numerically find the nearest intersection of the surface with a ray, and is guaranteed not to miss fine features of the surface. It does not require fine tuning or human choice of interactive parameters. Instead, it requires two upper bounds: "L" that limits the net rate of change of the implicit surface function f(x,y,z) and "G" that limits the rate of change of the gradient. We refer to an implicit surface with these rate limits as an "LG-implicit surface."Existing schemes to intersect a ray with an implicit surface have typically been guaranteed to work only for a limited set of implicit functions, such as quadric surfaces or polynomials, or else have been ad-hoc and have not been guaranteed to work. Our technique significantly extends the ability to intersect rays with implicit surfaces in a guaranteed fashion.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
BARR 81
|
Alan H. Barr, Superquadrics and Angle-Preserving Transformations, IEEE Computer Graphics and Applications, Jan '81.
|
 |
BARR 84
|
|
 |
BLINN 82
|
|
 |
BLOOMENTHAL 85
|
|
| |
BLOOMENTHAL 87
|
Jules Blomenthal, Polygonization of Implicit Surfaces, Course Notes on "The Modeling of Natural Phenomena", Siggraph 1987.
|
 |
COLLINS AND AKRITAS 76
|
|
| |
GEAR 71
|
|
| |
GLASSNER 84
|
Space Subdivision for Fast Ray Tracingr Andrew S. Glassnet, IEEE Computer Graphics and Applications, October '84.
|
 |
HANRAHAN 83
|
|
| |
KALRA and BARR 89
|
Devendra Kalra and Alan H. Barr, Guaranteed lntersection.~ with lmplicit surfaces, Galtech Computer Science Tech Report.
|
| |
LIN AND SEGEL 74
|
Mathematics Applied To Deterministic Problems In The Natural Sciences, C. C. Lin and L. A. Segel, Macmillan Publishing Co., Inc., New York.
|
 |
LORENSEN AND CLINE 87
|
|
 |
MIDDLEDITCH et al 85
|
|
 |
PLATT and BARR
|
|
| |
SMP
|
Steven Wolfram et ~1,, SMP: A symbol manipulation Package, California Institute of Technology, 1981.
|
 |
TERZOPOULOS et al
|
|
| |
USPENSKY 48
|
Uspensky, J. V., Theory of Equations, McGraw-Hill, 1948.
|
| |
VON HERZEN 84
|
Brian P. Van Herzen, Sampling Deformed, Intersecting Surfaces with Quadtrees, Master's Thesis, Caltech, 1984.
|
 |
VON HERZEN 88
|
|
| |
VON HERZEN 89
|
Brian Van Herzen, Alan H, Barr, Harold R. Zatz, Collision Determination for Parametric Surfaces, Caltech CS Technica} Report.
|
| |
WYVILL 86
|
|
| |
WYVILL 87(1)
|
Solid Texturing of Soft Objects, Geo}J Wyvill, Brian Wyvill, Craig Pheeters, IEEE Computer Graphics and Applications, December '87.
|
| |
WYVILL 87(2)
|
Animating Soft Objects, Geoff Wyvill, Craig Pheeters, Brian Wyvill, The Visual Computer, (1986)2.
|
CITED BY 32
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gokul Varadhan , Shankar Krishnan , Liangjun Zhang , Dinesh Manocha, Reliable implicit surface polygonization using visibility mapping, Proceedings of the fourth Eurographics symposium on Geometry processing, June 26-28, 2006, Cagliari, Sardinia, Italy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gokul Varadhan , Shankar Krishnan , Young J. Kim , Suhas Diggavi , Dinesh Manocha, Efficient max-norm distance computation and reliable voxelization, Proceedings of the 2003 Eurographics/ACM SIGGRAPH symposium on Geometry processing, June 23-25, 2003, Aachen, Germany
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|