skip to main content
10.1145/800059.801137acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free Access

New techniques for ray tracing procedurally defined objects

Published:01 July 1983Publication History

ABSTRACT

We present new algorithms for efficient ray tracing of three procedurally defined objects: fractal surfaces, prisms, and surfaces of revolution. The fractal surface algorithm performs recursive subdivision adaptively. Subsurfaces which cannot intersect a given ray are culled from further consideration. The prism algorithm transforms the three dimensional ray-surface intersection problem into a two dimensional ray-curve intersection problem, which is solved by the method of strip trees. The surface of revolution algorithm transforms the three dimensional ray-surface intersection problem into a two dimensional curve-curve intersection problem, which again is solved by strip trees.

References

  1. 1.APPEL, A. Some Techniques for Shading Machine Renderings of Solids. SJCC (1968) 37-45Google ScholarGoogle Scholar
  2. 2.BALLARD, D. H Strip trees: a hierarchical representation for curves. Comm. ACM, 24 (May 1981) 310-321. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.BLINN, J.F. Simulation of wrinkled surfaces. Computer Graphics 12 (August 1978) 286-292. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.BRAID, I.C. Designing with Volumes, Ph.D. Dissertation. Univ. Cambridge, England (1973).Google ScholarGoogle Scholar
  5. 5.CARPENTER, L.C. Computer rendering of fractal curves and surfaces. SIGGRAPH80 Conference Proceedings Supplement (August 1980). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.CHOW Y.S., TEICHER, H. Probability Theory: Independence, Interchangeability, Martingales. Springer Verlag, Heidelberg (1978).Google ScholarGoogle Scholar
  7. 7.DUDA, R.O. AND HART, P.E. Pattern Classification and Scene Analysis. Wiley-Interscience, New York (1973).Google ScholarGoogle Scholar
  8. 8.FOURNIER, A., FUSSELL, D. Stochastic modelling in computer graphics. SIGGRAPH80 Conference Proceedings Supplement (August 1980). Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.FOURNIER, A FUSSELL, D. AND CARPENTER, L. Computer rendering of stochastic models. Comm. ACM, 25 (June 1982) 371-384. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.GOLDSTEIN, E. AND NAGLE, R. 3D visual simulation Simulation 16 (Jan 1971) 25-31.Google ScholarGoogle ScholarCross RefCross Ref
  11. 11.MANDELBROT, B. Fractals: Form, Chance, and Dimension. W.H. Freeman, San Francisco(1977).Google ScholarGoogle Scholar
  12. 12.MANDELBROT, B. Fractional brownian motions, fractional noises and applications. SIAM Review 10, 4 (October 1968) 422-437.Google ScholarGoogle ScholarCross RefCross Ref
  13. 13.REQUICHA, A.A.G. Representations for rigid solids: theory, methods, and systems. ACM Computing Surveys 12 (December 1980) 437-464. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.ROTH, S.D Ray casting for modeling solids. Computer Graphics and Image Processing 18 (1982) 109-144.Google ScholarGoogle ScholarCross RefCross Ref
  15. 15.RUBIN, S. AND WHITTED, T. A three-dimensional representation for fast rendering of complex scenes. Computer Graphics 14 (1980) 110-116. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.WHITTED, T. An improved illumination model for shaded display. Comm. ACM, 23 (June 1980) 343-349. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.WHITTED, T. private communication (1983).Google ScholarGoogle Scholar

Index Terms

  1. New techniques for ray tracing procedurally defined objects

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SIGGRAPH '83: Proceedings of the 10th annual conference on Computer graphics and interactive techniques
          July 1983
          420 pages
          ISBN:0897911091
          DOI:10.1145/800059

          Copyright © 1983 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 July 1983

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate1,822of8,601submissions,21%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader