• REQUIRED:
    "Interactive computer graphics : a top-down approach with OpenGL" by Edward Angel.
    Addison-Wesley, 1997.
    LC Call No.: T385 .A514 1997 (on reserve in the Courant library).

    (The 1990 version available in Courant and in Bobst as T385 .A513 1990)
  • RECOMMENDED:
    "Compute Graphics (C Version)" by Donald Hearn and M.Pauline Baker.
    2nd Ed., Prentice-Hall, 1997.
    (1986 version available in Bobst under T385 .H38 1986.)
    This book is a very accessible reference for basic computer graphics concepts, but it suffers (for the objectives of this course) from not being based on OpenGL.
    OpenGL support for this book is available from our local mirror.
  • RECOMMENDED:
    "Computer Graphics: Principles and Practice" by Foley, van Dam, Feiner et al.
    Addison-Wesley, 1990. This IS the most authoritative current reference (superceding another classic, "Principles of interactive COmputer Graphics" by Newman and Sproull, McGraw-Hill, 1979). Its strength is also its weakness (for our purposes) -- it is very comprehensive.
  • RECOMMENDED:
    "Scientific Visualization: Overviews, Methodologies, Techniques", by G.M. Nielson, H. Hagen and H. Mueller, IEEE Computer Society, 1997.
    On reserve in the Courant Library. Excellent overview of scientific visualization. Chapter 19 on Wavelets and large data sets is directly relevant.
  • RECOMMENDED (easy reading) :
    "Visualization" by Brown, Earnshaw, Jern and Vince.
    John Riley and Sons, New York, 1995. $50.
    -- A non-technical overview of field.
  • SUGGESTED:
    "Computer Vision and Image Processing: a practical approach using CVIPtools", by Scott E. Umbaugh, Prentice Hall PTR, 1998.
  • SUGGESTED:
    "Visualization and Mathematics: Experiments, Simulations and Environments"
    (Eds.) H.-C. Hege and K. Polthier, Springer-Verlag, 1997.
    -- based on a workshop in Berlin, 1995.
  • There are many books in Bobst and Courant libraries on visualization. E.g., do a search for titles that begin with the word visualization (t=visualization). E.g. "Visualization and modeling", edited by R. Earnshaw, J. Vince, H. Jones. Academic Press, c1997.
  • "OpenGL Reference Manual" (version 1.1, 2nd Edition) Eds. Kempf and Frazier, Addison-Wesley, 1997.
  • "OpenGL Programming Guide", by M. Woo, J. Neider and T. Davis, (2nd Ed.), Addison-Wesley.
  • "OpenGL Programming for Windows 95 and Windows NT" by Fosner, 0-201-40709-x
  • "The VRML 2.0 Handbook: Building Moving Worlds on the Web" by Hartman et al, 0-201-47944-x
  • "OpenGL Programming for the X Window System" by Kilgard, 0-201-48359-x