The Computer Graphics Manual

  • David Salomon

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

Table of contents

  1. Front Matter
    Pages i-xxx
  2. Basic Techniques

    1. Front Matter
      Pages 7-7
    2. David Salomon (emeritus)
      Pages 9-27
    3. David Salomon (emeritus)
      Pages 29-134
    4. David Salomon (emeritus)
      Pages 135-192
  3. Transformations and Projections

    1. Front Matter
      Pages 193-197
    2. David Salomon (emeritus)
      Pages 199-250
    3. David Salomon (emeritus)
      Pages 251-265
    4. David Salomon (emeritus)
      Pages 267-353
    5. David Salomon (emeritus)
      Pages 355-428
  4. Curves and Surfaces

    1. Front Matter
      Pages 429-432
    2. David Salomon (emeritus)
      Pages 433-482
    3. David Salomon (emeritus)
      Pages 483-503
    4. David Salomon (emeritus)
      Pages 505-543
    5. David Salomon (emeritus)
      Pages 545-575
    6. David Salomon (emeritus)
      Pages 577-628
    7. David Salomon (emeritus)
      Pages 629-727
    8. David Salomon (emeritus)
      Pages 731-801
    9. David Salomon (emeritus)
      Pages 803-831
    10. David Salomon (emeritus)
      Pages 833-847

About this book

Introduction

The power of computer-generated images is everywhere. Computer graphics has pervaded our lives to such an extent that sometimes we don’t even realize that an image we are watching is artificial.

Comprehensive, accessible and engaging, The Computer Graphics Manual presents a broad overview of computer graphics, its history and its pioneers, and the hardware tools it employs. Covering a substantial number of concepts and algorithms, this invaluable text/reference 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 computer graphics can generate and display realistic-looking curves, surfaces, and objects. The use of mathematics is mostly non-rigorous, with the necessary mathematical background introduced in the Appendixes.

Volume 1 contains chapters on basic techniques, transformations and projections, and curves and surfaces. Volume 2 contains chapters on advanced techniques, image compression, and graphics devices.

Topics and features:

  • Includes numerous figures, examples and exercises (with solutions) throughout the text
  • Covers the history, basic concepts, and techniques used in computer graphics
  • Discusses the key two- and three-dimensional transformations, in addition to the main types of projections
  • Presents an extensive selection of methods, algorithms, and techniques employed to construct curves and surfaces
  • Examines advanced techniques in computer graphics, with chapters on the nature and properties of light and color, graphics standards and graphics file formats, and fractals
  • Explores the principles of image compression, focusing on orthogonal and subband (wavelet) transforms
  • Describes the important input/output graphics devices, and explains their operations

This practical and expansive reference is an essential resource for professionals in computer science, engineering, and other disciplines involved in the generation and processing of digital images. The manual is also ideal for use as a textbook for graduate and advanced undergraduate courses on computer graphics.

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.

Authors and affiliations

  • David Salomon
    • 1
  1. 1.Computer Science Dept.California State University, NorthridgeNorthridgeUSA

Bibliographic information

  • DOI https://doi.org/10.1007/978-0-85729-886-7
  • Copyright Information Springer-Verlag London Limited 2011
  • Publisher Name Springer, London
  • eBook Packages Computer Science
  • Print ISBN 978-0-85729-885-0
  • Online ISBN 978-0-85729-886-7
  • Series Print ISSN 1868-0941
  • Series Online ISSN 1868-095X
  • About this book