Parametric Surfaces and Ray Tracing

A new method for ray tracing polynomial and rational parametric surfaces is presented. The algorithm we describ is based on algebraic tools (implicitization and inversion) and does not proceed by a previous approximation of the surface. Each surface can be associated with numerical matrices in such a way that operations to be done on surfaces can be translated into operations on the corresponding matrices and treated by numerical matrix techniques. These matrices are an implicit version of a given parametric surface and contain all algebraic and topological informations about it.

[1]  R. Riesenfeld,et al.  Bounds on a polynomial , 1981 .

[2]  H BarrAlan Ray tracing deformed surfaces , 1986 .

[3]  Daniel L. Toth,et al.  On ray tracing parametric surfaces , 1985, SIGGRAPH.

[4]  Richard H. Bartels,et al.  Ray Tracing Free-Form B-Spline Surfaces , 1986, IEEE Computer Graphics and Applications.

[5]  Thomas W. Sederberg,et al.  Ray tracing of Steiner patches , 1984, SIGGRAPH.

[6]  A. L. Dixon The Eliminant of Three Quantics in two Independent Variables , 1909 .

[7]  C. Yang On speeding up ray tracing of B-spline surfaces , 1987 .

[8]  L TothDaniel On ray tracing parametric surfaces , 1985 .

[9]  Thomas W. Sederberg,et al.  Steiner Surface Patches , 1985, IEEE Computer Graphics and Applications.

[10]  W SederbergThomas,et al.  Ray tracing of Steiner patches , 1984 .

[11]  Ron Goldman,et al.  Implicit representation of parametric curves and surfaces , 1984, Comput. Vis. Graph. Image Process..

[12]  Ch. Bouville,et al.  Synthèse d'images par lancer de rayon : Algorithmes et architecture , 1984 .

[13]  Bruno Buchberger,et al.  Applications of Gro¨bner bases in non-linear computational geometry , 1988 .

[14]  J. L. Howland The sign matrix and the separation of matrix eigenvalues , 1983 .

[15]  G. E. Collins,et al.  Real Zeros of Polynomials , 1983 .

[16]  Kadi Bouatouch Theoretical Developments on Polygonal Approximation of Parametric Surfaces for Ray Tracing , 1988, Comput. Graph. Forum.

[17]  A derivation of the Levinson algorithm for solving linear systems with symmetric positive definite Toeplitz matrix , 1976 .

[18]  James T. Kajiya,et al.  Ray tracing parametric patches , 1982, SIGGRAPH.