Generating High Quality Pictures by Ray‐Tracing

Ray‐casting techniques provide a very general framework in which many problems can be solved in a much easier way than with conventional methods. This is particularly true for the illumination model when a high level of realism is required. Another interesting feature of ray‐casting is its ability to display a wide class of algebraic surfaces with a minimum of approximation. Both aspects are developed in this paper where a full lighting model, based on a theoretical approach, is presented. Then, an algorithm for the display of surfaces of revolution is described.

[1]  Roy Hall,et al.  A Testbed for Realistic Image Synthesis , 1983, IEEE Computer Graphics and Applications.

[2]  James F. Blinn,et al.  Models of light reflection for computer synthesized pictures , 1977, SIGGRAPH.

[3]  Scott D. Roth,et al.  Ray casting for modeling solids , 1982, Comput. Graph. Image Process..

[4]  Robert L. Cook,et al.  A Reflectance Model for Computer Graphics , 1987, TOGS.

[5]  DippéMark,et al.  An adaptive subdivision algorithm and parallel architecture for realistic image synthesis , 1984 .

[6]  Charles S. Williams,et al.  Optics: a short course for engineers and scientists , 1972 .

[7]  Pat Hanrahan,et al.  Ray tracing algebraic surfaces , 1983, SIGGRAPH.

[8]  Turner Whitted,et al.  An improved illumination model for shaded display , 1979, CACM.

[9]  Mark A. Z. Dippé,et al.  An adaptive subdivision algorithm and parallel architecture for realistic image synthesis , 1984, SIGGRAPH.

[10]  Edwin E. Catmull,et al.  An analytic visible surface algorithm for independent pixel processing , 1984, SIGGRAPH.

[11]  K. Torrance,et al.  Theory for off-specular reflection from roughened surfaces , 1967 .

[12]  Alkiviadis G. Akritas,et al.  Polynomial real root isolation using Descarte's rule of signs , 1976, SYMSAC '76.

[13]  James H. Clark,et al.  Special Feature A VLSI Geometry Processor For Graphics , 1980, Computer.

[14]  Arthur Appel,et al.  Some techniques for shading machine renderings of solids , 1968, AFIPS Spring Joint Computing Conference.

[15]  James T. Kajiya,et al.  New Techniques for Ray Tracing Procedurally Defined Objects , 1983, TOGS.

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