• DocumentCode
    1245281
  • Title

    How to draw a sphere. 1

  • Author

    Blinn, James F.

  • Author_Institution
    California Inst. of Technol., Pasadena, CA, USA
  • Volume
    15
  • Issue
    1
  • fYear
    1995
  • fDate
    1/1/1995 12:00:00 AM
  • Firstpage
    78
  • Lastpage
    83
  • Abstract
    I have written a special-purpose program that is highly optimized for drawing spheres. This program involves quite a variety of interesting tricks, but when I started to write about them, I realized that lot of matrix mathematics background is necessary to understand the sphere-rendering algorithm. I consider the matrix mathematics necessary to manipulate (and ultimately render) second-order surfaces. I wanted an algorithm that drew a texture-mapped sphere arbitrarily scaled, translated, and placed into perspective. It had to work for any view of the sphere and needed to be fast
  • Keywords
    computational geometry; matrix algebra; rendering (computer graphics); subroutines; matrix mathematics; second-order surfaces; special-purpose program; sphere drawing; sphere-rendering algorithm; texture-mapped sphere; Computer crime; Equations; Geometry; H infinity control; Lighting; Mathematics; Moon; Motion pictures; Planets; Propulsion;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/38.364968
  • Filename
    364968