Skip to main content
  • Textbook
  • © 2011

The Computer Graphics Manual

Authors:

  • Provides comprehensive coverage of the field of computer graphics
  • Suitable as both a textbook for students and a manual for professionals
  • Contains exercises throughout the text, with solutions available

Part of the book series: Texts in Computer Science (TCS)

Buy it now

Buying options

eBook USD 149.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (27 chapters)

  1. Front Matter

    Pages i-xxx
  2. Basic Techniques

    1. Front Matter

      Pages 7-7
    2. Historical Notes

      • David Salomon (emeritus)
      Pages 9-27
    3. Raster Graphics

      • David Salomon (emeritus)
      Pages 29-134
    4. Scan Conversion

      • David Salomon (emeritus)
      Pages 135-192
  3. Transformations and Projections

    1. Front Matter

      Pages 193-197
    2. Transformations

      • David Salomon (emeritus)
      Pages 199-250
    3. Parallel Projections

      • David Salomon (emeritus)
      Pages 251-265
    4. Perspective Projection

      • David Salomon (emeritus)
      Pages 267-353
    5. Nonlinear Projections

      • David Salomon (emeritus)
      Pages 355-428
  4. Curves and Surfaces

    1. Front Matter

      Pages 429-432
    2. Basic Theory

      • David Salomon (emeritus)
      Pages 433-482
    3. Linear Interpolation

      • David Salomon (emeritus)
      Pages 483-503
    4. Polynomial Interpolation

      • David Salomon (emeritus)
      Pages 505-543
    5. Hermite Interpolation

      • David Salomon (emeritus)
      Pages 545-575
    6. Spline Interpolation

      • David Salomon (emeritus)
      Pages 577-628
    7. Bézier Approximation

      • David Salomon (emeritus)
      Pages 629-727
    8. B-Spline Approximation

      • David Salomon (emeritus)
      Pages 731-801
    9. Subdivision Methods

      • David Salomon (emeritus)
      Pages 803-831
    10. Sweep Surfaces

      • David Salomon (emeritus)
      Pages 833-847

About this book

This book presents a broad overview of computer graphics (CG), its history, and the hardware tools it employs. Covering a substantial number of concepts and algorithms, the text describes the techniques, approaches, and algorithms at the core of this field. Emphasis is placed on practical design and implementation, highlighting how graphics software works, and explaining how current CG can generate and display realistic-looking objects. The mathematics is non-rigorous, with the necessary mathematical background introduced in the Appendixes. 

Features: includes numerous figures, examples and solved exercises; discusses the key 2D and 3D transformations, and the main types of projections; presents an extensive selection of methods, algorithms, and techniques; examines advanced techniques in CG, including the nature and properties of light and color, graphics standards and file formats, and fractals; explores the principles of image compression; describes the important input/output graphics devices.

Reviews

From the reviews:

“The book presents a broad overview of computer graphics, its history and its pioneers, and the hardware tools it employs. … The book is presented in a very accessible fashion, with many grayscale and color illustrations, Mathematica or Matlab codes and examples with solutions. … The book is definitely a must read for all who are interested in computer graphics in any way.” (Agnieszka Lisowska, Zentralblatt MATH, Vol. 1235, 2012)

Authors and Affiliations

  • Computer Science Dept., California State University, Northridge, Northridge, USA

    David Salomon

About the author

David Salomon is a professor emeritus of Computer Science at California State University, Northridge. He has authored numerous articles and Springer books, including Elements of Computer Security, Handbook of Data Compression, A Concise Introduction to Data Compression, Variable-length Codes for Data Compression, Transformations and Projections in Computer Graphics, Curves and Surfaces for Computer Graphics, Coding for Data and Computer Communications, Data Privacy and Security, and A Guide to Data Compression Methods.

Bibliographic Information

  • Book Title: The Computer Graphics Manual

  • Authors: David Salomon

  • Series Title: Texts in Computer Science

  • DOI: https://doi.org/10.1007/978-0-85729-886-7

  • Publisher: Springer London

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer-Verlag London Ltd., part of Springer Nature 2011

  • Hardcover ISBN: 978-0-85729-885-0Published: 06 October 2011

  • eBook ISBN: 978-0-85729-886-7Published: 18 September 2011

  • Series ISSN: 1868-0941

  • Series E-ISSN: 1868-095X

  • Edition Number: 1

  • Number of Pages: XXX, 1496

  • Number of Illustrations: 244 b/w illustrations, 642 illustrations in colour

  • Topics: Computer Graphics

Buy it now

Buying options

eBook USD 149.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access