High-resolution computer graphics using C

Bibliographic Information

High-resolution computer graphics using C

Ian O. Angell

(Macmillan computer science series)

Macmillan Education , Wiley, 1990

  • : pbk
  • : us

Related Bibliography 1 items

Available at  / 13 libraries

Search this Book/Journal

Note

Bibliography: p. 362-364

Includes index

Description and Table of Contents

Volume

ISBN 9780333498729

Description

This is a practical description of techniques for producing computer-generated pictures, aiming to equip the reader to attempt most tasks in graphics. Based on a third year undergraduate course its main purpose is to set the groundwork of computer graphics. The book assumes an elementary knowledge of the C programming language, and of Cartesian co-ordinate geometry. Its format is that of understanding this branch of applied computing through program listings and worked examples. It aims to provide a teaching aid whilst also demonstrating that graphics can be enjoyable and productive. The author has also written "Practical Introduction to Computer Graphics".

Table of Contents

  • Familiarizaton with programs, graphics devices and primitives
  • data structures
  • an introduction to two-dimensional co-ordinate geometry
  • matrix representation of transformations in two-dimensional space
  • techniques for manipulating two-dimensional objects
  • three-dimensional co-ordinate geometry
  • matrix representation of transformations in three-dimensional space
  • the observer and the orthographic projection
  • generation of model data
  • simple hidden line and surface algorithms
  • perspective and stereoscopic projections
  • a more general hidden line algorithm
  • a more general hidden surface algorithm
  • three-dimensional clipping
  • shading
  • shadows, transparent surfaces and reflections
  • analytic representation of three-dimensional space
  • projects.
Volume

: pbk ISBN 9780333498736

Description

This is a practical description of techniques for producing computer-generated pictures, aiming to equip the reader to attempt most tasks in graphics. Based on a third year undergraduate course its main purpose is to set the groundwork of computer graphics. The book assumes an elementary knowledge of the C programming language, and of Cartesian co-ordinate geometry. Its format is that of understanding this branch of applied computing through program listings and worked examples. It aims to provide a teaching aid whilst also demonstrating that graphics can be enjoyable and productive. The author has also written "Practical Introduction to Computer Graphics".

Table of Contents

  • Familiarizaton with programs, graphics devices and primitives
  • data structures
  • an introduction to two-dimensional co-ordinate geometry
  • matrix representation of transformations in two-dimensional space
  • techniques for manipulating two-dimensional objects
  • three-dimensional co-ordinate geometry
  • matrix representation of transformations in three-dimensional space
  • the observer and the orthographic projection
  • generation of model data
  • simple hidden line and surface algorithms
  • perspective and stereoscopic projections
  • a more general hidden line algorithm
  • a more general hidden surface algorithm
  • three-dimensional clipping
  • shading
  • shadows, transparent surfaces and reflections
  • analytic representation of three-dimensional space
  • projects.
Volume

: us ISBN 9780470216347

Description

This book sets the groundwork for advanced computer graphics. It includes program listings, which are a means of describing the algorithms required for the solution of given problems, and covers numerous topics such as matric representation of transformations in two-dimensional space, three-dimensional coordinate geometry, and simple hidden line and surface algorithms. Shading and shadows, transparent surfaces, and reflections are also covered. Features over 100 program listings that are easily translatable into other computer languages, including BASIC, Pascal and FORTRAN. Numerous figures and color illustrations, and many worked examples reinforce understanding of the material covered.

by "Nielsen BookData"

Related Books: 1-1 of 1

Details

Page Top