
High Resolution Computer Graphics Using C.
Ian O. Angell(Author)
Palgrave Macmillan (Publisher)
Published on 10. September 1990
Book
Paperback/Softback
391 pages
978-0-333-49873-6 (ISBN)
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".
More details
Series
Language
English
Place of publication
Basingstoke
United Kingdom
Target group
College/higher education
Illustrations
colour plates, line drawings, half-tones, bibliography, references, indexes
Dimensions
Height: 560 mm
Weight
610 gr
ISBN-13
978-0-333-49873-6 (9780333498736)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Content
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.