Crossref journal-article
Association for Computing Machinery (ACM)
Communications of the ACM (320)
Abstract

This paper presents three scan line methods for drawing pictures of parametrically defined surfaces. A scan line algorithm is characterized by the order in which it generates the picture elements of the image. These are generated left to right, top to bottom in much the same way as a picture is scanned out on a TV screen. Parametrically defined surfaces are those generated by a set of bivariate functions defining the X , Y , and Z position of points on the surface. The primary driving mechanism behind such an algorithm is the inversion of the functions used to define the surface. In this paper, three different methods for doing the numerical inversion are presented along with an overview of scan line methods.

Bibliography

Lane, J. M., Carpenter, L. C., Whitted, T., & Blinn, J. F. (1980). Scan line methods for displaying parametrically defined surfaces. Communications of the ACM, 23(1), 23–34.

Authors 4
  1. Jeffrey M. Lane (first)
  2. Loren C. Carpenter (additional)
  3. Turner Whitted (additional)
  4. James F. Blinn (additional)
References 14 Referenced 150
  1. Blinn , J.F. Computer display of curved surfaces. Th., Comptr. Sci. Dept., U. of Utah , Salt Lake City , Utah , 1978 . Blinn, J.F. Computer display of curved surfaces. Th., Comptr. Sci. Dept., U. of Utah, Salt Lake City, Utah, 1978. / Salt Lake City by Blinn J.F. (1978)
  2. 10.1145/800248.507101
  3. Catmull , E.E. Computer display of curved surfaces . Proc. IEEE Conf. Computer Graphics, Pattern Recognition and Data Structures , Los Angeles, Calif. , May 1975 , p. 11 . Catmull, E.E. Computer display of curved surfaces. Proc. IEEE Conf. Computer Graphics, Pattern Recognition and Data Structures, Los Angeles, Calif., May 1975, p. 11. / Proc. IEEE Conf. Computer Graphics, Pattern Recognition and Data Structures by Catmull E.E. (1975)
  4. Dahlquist , G. , Bjorck , A. , and Anderson , T . Numerical Methods . Prentice-Hall , Englewood Cliffs, N.J. , 1974 . Dahlquist, G., Bjorck, A., and Anderson, T. Numerical Methods. Prentice-Hall, Englewood Cliffs, N.J., 1974. / Numerical Methods by Dahlquist G. (1974)
  5. 10.1109/T-C.1971.223313
  6. Newman , W.M. , and Sproull , R.F . Principles oflnteractive Computer Graphics . McGraw-Hill , New York , 1973 . Newman, W.M., and Sproull, R.F. Principles oflnteractive Computer Graphics. McGraw-Hill, New York, 1973. / Principles oflnteractive Computer Graphics by Newman W.M. (1973)
  7. 10.1145/360825.360839
  8. 10.1145/800248.807363
  9. Yoshimura , S. , Tsuda , J. , and Hirano , C . A computer animation technique for 3-D objects with curved surfaces . Proc. of the 10th Ann. UAIDE Meeting, Stromberg Datagraphix , 1971 , pp, 3.140- 3.161. Yoshimura, S., Tsuda, J., and Hirano, C. A computer animation technique for 3-D objects with curved surfaces. Proc. of the 10th Ann. UAIDE Meeting, Stromberg Datagraphix, 1971, pp, 3.140- 3.161. / Proc. of the 10th Ann. UAIDE Meeting, Stromberg Datagraphix by Yoshimura S. (1971)
  10. Myers , A.J. An efficient visible surface algorithm. Rep. to NSF , DCR 74-00768 AOI , 1975 . Myers, A.J. An efficient visible surface algorithm. Rep. to NSF, DCR 74-00768 AOI, 1975. / DCR 74-00768 AOI by Myers A.J. (1975)
  11. 10.1109/TPAMI.1980.4766968
  12. Lane J.M. Riesenfeld R.F. Bounds on a polynomial. Submitted for publication. Lane J.M. Riesenfeld R.F. Bounds on a polynomial. Submitted for publication.
  13. Prenter , P.M. Splines and Variational Methods . Wiley Interscience , New York , 1975 . Prenter, P.M. Splines and Variational Methods. Wiley Interscience, New York, 1975. / Splines and Variational Methods by Prenter P.M. (1975)
  14. Ortega , J.M. , and Rheinboldt , W.C . Interactive Solution of Nonlinear Equations in Several Variables . Academic Press , London and New York, 1971 . Ortega, J.M., and Rheinboldt, W.C. Interactive Solution of Nonlinear Equations in Several Variables. Academic Press, London and New York, 1971. / Interactive Solution of Nonlinear Equations in Several Variables by Ortega J.M. (1971)
Dates
Type When
Created 23 years, 1 month ago (July 27, 2002, 7:34 a.m.)
Deposited 2 months, 1 week ago (June 17, 2025, 12:47 p.m.)
Indexed 1 month ago (July 27, 2025, 3:47 a.m.)
Issued 45 years, 7 months ago (Jan. 1, 1980)
Published 45 years, 7 months ago (Jan. 1, 1980)
Published Online 45 years, 7 months ago (Jan. 1, 1980)
Published Print 45 years, 7 months ago (Jan. 1, 1980)
Funders 0

None

@article{Lane_1980, title={Scan line methods for displaying parametrically defined surfaces}, volume={23}, ISSN={1557-7317}, url={http://dx.doi.org/10.1145/358808.358815}, DOI={10.1145/358808.358815}, number={1}, journal={Communications of the ACM}, publisher={Association for Computing Machinery (ACM)}, author={Lane, Jeffrey M. and Carpenter, Loren C. and Whitted, Turner and Blinn, James F.}, year={1980}, month=jan, pages={23–34} }