Items related to Introduction to Computer Graphics

Introduction to Computer Graphics - Hardcover

  • 3.75 out of 5 stars
    32 ratings by Goodreads
 
9780201609219: Introduction to Computer Graphics

Synopsis

This adaptation of the definitive Foley guide provides a more concise introduction to computer graphics. Explanations of key concepts have been expanded and further illustrated assuming less background knowledge on the part of the reader.

"synopsis" may belong to another edition of this title.

About the Author

James D. Foley (Ph.D., University of Michigan) is the founding director of the interdisciplinary Graphics, Visualization & Usability Center at Georgia Institute of Technology, and Professor of Computer Science and of Electrical Engineering. Coauthor with Andries van Dam of Fundamentals of Interactive Computer Graphics, Foley is a member of ACM, ACM SIGGRAPH, ACM SIGCHI, the Human Factors Society, IEEE, and the IEEE Computer Society. He recently served as Editor-in-Chief ofACM Transactions on Graphics, and is on the editorial boards of Computers and Graphics,User Modeling and User-Adapted Interaction, and Presence. His research interests include model-based user interface development tools, user interface software, information visualization, multimedia, and human factors of the user interface. Foley is a Fellow of the IEEE, and a member of Phi Beta Kappa, Tau Beta Phi, Eta Kappa Nu, and Sigma Xi. At Georgia Tech, he has received College of Computing graduate student awards as Most Likely to Make Students Want to Grow Up to Be Professors, Most Inspirational Faculty Member, the campus Interdisciplinary Activities Award, and the Sigma Xi Sustained Research Award. In 1997, Foley received theSIGGRAPH Steven A. Coons Award.

Andries van Dam (Ph.D., University of Pennsylvania) was the first chairman of the Computer Science Department at Brown University. Currently Thomas J. Watson, Jr. University Professor of Technology and Education and Professor of Computer Science at Brown, he is also Director of the NSF/ARPA Science and Technology Center for Computer Graphics and Scientific Visualization. His research interests include computer graphics, hypermedia systems, and workstations. He is past Chairman of the Computing Research Association, Chief Scientist at Electronic Book Technologies, Chairman of Object Power's Technical Advisory Board, and a member of Microsoft's Technical Advisory Board. A Fellow of both the IEEE Computer Society and of ACM, he is also cofounder of ACM SIGGRAPH. Coauthor of the widely used book Fundamentals of Interactive Computer Graphics with James Foley, and of Object-Oriented Programming in Pascal: A Graphical Approach, with D. Brookshire Conner and David Niguidula, he has, in addition, published over eighty papers. In 1990 van Dam received the NCGA Academic Award, in 1991, theSIGGRAPH Steven A. Coons Award, and in 1993 the ACM Karl V. Karlstrom Outstanding Educator Award.

Steven K. Feiner (Ph.D., Brown University) is Associate Professor of Computer Science at Columbia University, where he directs the Computer Graphics and User Interfaces Lab. His current research focuses on 3D user interfaces, virtual worlds, augmented reality, knowledge-based design of graphics and multimedia, animation, visualization, and hypermedia. Dr. Feiner is on the editorial boards ofACM Transactions on Graphics, IEEE Transactions on Visualizations and Computer Graphics, andElectronic Publishing, and is on the executive board of the IEEE Technical Committee on Computer Graphics. He is a member of ACM SIGGRAPH and the IEEE Computer Society. In 1991 he received an ONR Young Investigator Award. Dr. Feiner's work has been published in over fifty papers and presented in numerous talks, tutorials, and panels.

John F. Hughes (Ph.D., University of California, Berkeley) is an Assistant Professor of Computer Science at Brown University, where he codirects the computer graphics group with Andries van Dam. His research interests are in applications of mathematics to computer graphics, scientific visualization, mathematical shape description, mathematical fundamentals of computer graphics, and low-dimensional topology and geometry. He is a member of the AMS, IEEE, and ACM SIGGRAPH. His rece

From the Back Cover

This new introductory text to computer graphics is an adaptation of Computer Graphics: Principles and Practice, Second Edition, which remains the most comprehensive and authoritative work in the field. While retaining the currency and accuracy of the larger book, this abbreviated version focuses on topics essential for all beginners in computer graphics and provides expanded explanations for readers with little or no technical background. Worked examples have been added to illustrate important concepts and techniques, and program code has been written in the C language to enhance the book's usefulness. In addition, the book contains an extensive illustration program, with more than 50 full-color images.

Topic coverage includes basic graphics programming, hardware, and applications. Important algorithms are included to facilitate implementation of both 2D and 3D graphics. A separate chapter covers SPHIGS--a simplified dialect of the PHIGS 3D standard--and coincides with the availability of an updated version of the software. Chapter 9 and presents a concise overview of interaction issues and techniques. Advanced material from the larger book has been condensed, and the mathematics needed for it has been explained carefully .

The result is an accessible introduction to computer graphics, crafted to provide a solid foundation for further work in this exciting field.

Features
  • Adaptation of the definitive computer graphics book in the field--half the length.
  • Presents key concepts geared toward students with minimal technical background.
  • Provides worked examples in C.
  • Retains the high level of teaching standards of the parent graphics text.


0201609215B07092001

From the Inside Flap

This book is an adaptation of Computer Graphics: Principles and Practice, Second Edition (CGPP), by Foley, van Dam, Feiner, and Hughes. Introduction to Computer Graphics was created by abridging and modifying that comprehensive teaching and reference work to suit the needs of different courses and different professional requirements. While this book is half the size of its parent, it is not merely a shorter version of it. Indeed, it features new material and, in some cases, a different approach to exposition, all added with the needs of its intended audience in mind.

This book is designed to be used in a one-to two-semester course in computer graphics in any four-year college or university and, assuming only a small amount of mathematical preparation, for a one-semester course in community colleges or other two-year institutions. Introduction to Computer Graphics is also an ideal book for the professional who wants to learn the rudiments of this dynamic and exciting field, whether to become a practitioner or simply to gain an appreciation of the far-ranging applications of computer graphics.

This book is not meant to supplant CGPP as being more current or in any way more comprehensive. These are chapters, however, where, because of the dizzying pace at which the field is moving, older material was dropped and the hardware performance and cost figures were updated. One such example can be found in Chapter 4, where the statement from CGPP--which, bear in mind, was just published in 1990--that "...a graphics workstation typically consists of a CPU capable of executing at least several million instructions per second (MIPS) ..." was updated to reflect the fact that 20-100 MIPS are now commonplace.

Other major differences and strengths of Introduction to Computer Graphics are:

The computer language used throughout the book, both in pseudocoded

program fragments and complete working programs, is modern ANSI C. The

use of C, rather than Pascal as in CGPP, is consistent with both current

teaching and professional practice, especially in graphics.

As a direct benefit of the use of C in the book, there is now a one-to-

one correspondence between the data types and functions of the code used

in this book with those of the SRGP and SPHIGS software packages that

are available (free of charge to adopters) to accompany the book (see

page 559).

The SPHIGS package mentioned above has been substantially enhanced with

many new features, such as multiple light sources, improved rendering,

and improved pick correlation for better interactive manipulation.

The book features several worked-out examples, some of which are quite

extensive. These examples are strategically located in chapters where

they best enhance the exposition of difficult concepts. One such example

is a complete working program for interactively defining Bezier

parametric cubic curves.

The importance of computer graphics to the emerging field of multimedia

is introduced by describing some examples, complete with figures, and

providing their supporting references.

A mathematical preliminaries section has been added to the chapter on

Geometrical Transformations. This section provides sufficient information

for the reader to understand and use all subsequent mathematically

oriented material in the book. Potential Syllabi There are several paths that a reader can take through this book. A few are suggested here, but it is entirely feasible to select one suiting the reader's circumstances. Even the order of study acan be permuted. For example, the material on hardware could come either earlier or later in a syllabus than is suggested by Chapter 4's ordinal positioning.

A minimal one-semester course emphasizing 2D graphics. Where the goal is to provide a good, but not rigorous, overview of elements of mostly 2D graphics, this course of study will be appropriate for students in a two- or four-year college or university. Chapter

Sections

1

All

2

Sect. 2.1-2.2

3

Sect. 3.1-3.3, 3.9-3.9.3

4

Sect. 4 4.1, 4.2, 4.3, and 4.5

5

Sect. 5.1 (as appropriate), 5.2, 5.3,5.4

6

Sect. 6.1, 6.2,6.3,6.4.1,6.4.2

8

All

9

Sect. 9.1, 9.2.1-9.2.3 11

Sect. 11.1-11.2 12

Selected reading to demonstrate advanced

capabilities A one-semester course providing an overview of 2D and 3D graphics. This syllabus will provide a strong foundation in graphics for readers who are mathematically well prepared. Chapter

Sections

1

All

2

All

3

Sects. 3.1-3.5, 3.8-3.11, 3.14-3.15

4

Sect. 4.1, 4.2, 4.3 and 4.5

5

Sect. 5.1 (as appropriate),5.2-5.5,5.7,5.8

6

Sect. 6.1-6.5, Sect. 6.6 (except 6.6.4),6.7

7

Sect. 7.1-7.5,7.10 and 7.11.6

8

All

9

Sect. 9.1,9.2.1-9.2.3,9.2.7,9.3.1-9.3.2 11

All 12

All 13

Sect. 13.1-13.2, possibly 13.4 14

Sect. 14.1-14.2, possibly 14.5-14.7

A two-semester course covering 2D and 3D graphics, modeling and rendering. All chapters (posibly omitting selected topics from Chapters 9 and 10) plus selected topics from CGPP.

Since many readers of Introduction to Computer Graphics will be interested in consulting its more advanced and comprehensive parent, the preface to CGPP follows this one. Please find the this title included on the gopher site. There the reader will find a discussion of CGPP's important features and suggestions for structuring courses based on that book. Electronic Instructor's Manual

An Electronic Instructor's Manual (EIM), which supplements this book, is available from Brown University. Information on how to obtain the EIM is acquired by sending e-mail to eim@cs.brown. No message body is necessary; just enter EIM (or eim) on the Subject line. The e-mail reply will contain a description of the contents of the EIM and how to obtain any part of it. It is necessary to have Internet ftp access to retrieve the EIM. No other distribution method is available. The EIM comprises four parts. They are:

Expanded versions of the syllabi suggested above. The rationale for

each syllabus is described on a step-by-step basis. Also, where

appropriate, aids to teaching the material are suggested.

Selected ANSI C source code from the book. Program fragments as well

as complete working programs are provided. In general, an instructor

must have SRGP and SPHIGS for this code to be useful.

All the artwork from the book. With the exception of stripped-in half-

tones, each figure is provided as either an Encapsulated Postscript

(EPS) or Tagged Image File Format (TIFF) file. These figures will

be useful for preparation of lecture slides. The artwork files are

organized by chapter so that an instructor can obtain just the figures

needed for a particular syllabus.

Freely available software resources. In addition to the SRGP and SPHIGS

packages which supplement the text, there are many packages available

that the instructor may wish to obtain for use in the course. Packages

such as SIPP (Simple Polygon Processor) and Rayshade, a ray tracing

program, implement many of the realistic rendering techniques described

in the text. Information on how to obtain these and other packages is

provided. Acknowledgments

First, it should be stated that while all the a uthors of CGPP participated to some degree in the preparation of this book, I assume full responsibility for any new errors introduced in the adaptation process.

David Sklar was a guest author for CGPP, and much of the material he contributed to that book remains here in Chapters 2 and 7. He was helpful to me in locating electronic versions of computer code and artwork from the original book.

Peter Gordon, my editor, always had timely, wise, and calming advice throughout the duration of this project. Jim Rigney, my production supervisor, spent lots of helpful hours teaching me the "tricks of the trade".

Many people helped with various aspects of the book. Among them are Yvonne Martinez, Chuck Hansen, Tom Rokicki, David Cortesi, Janick (J.) Bergeron, Henry McGilton, Greg Cockroft, Mike Hawley, Ed Catmull, Loren Carpenter, Harold Borkin, Alan Paeth, Jim White, and Bert Herzog.

A special thank you is owed to Ed Angel of The University of New Mexico and his courageous students for beta--make that alpha--testing of a first draft of the book in the fall of 1992.

Finally, without D.C. this would never have happened.

Santa Fe, N.M.
--R.L.P.

0201609215P04062001

"About this title" may belong to another edition of this title.

Buy Used

Condition: Good
Item in good condition. Textbooks...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Search results for Introduction to Computer Graphics

Stock Image

Foley, James D., Van Dam, Andries
Published by Addison-Wesley Professional, 1993
ISBN 10: 0201609215 ISBN 13: 9780201609219
Used Hardcover

Seller: SecondSale, Montgomery, IL, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00084072978

Contact seller

Buy Used

US$ 5.85
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Foley, James D., Van Dam, Andries
Published by Addison-Wesley Professional, 1993
ISBN 10: 0201609215 ISBN 13: 9780201609219
Used Hardcover

Seller: SecondSale, Montgomery, IL, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: Very Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00086783242

Contact seller

Buy Used

US$ 5.85
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

James D. Foley, Andries van Dam, Steven K. Feiner, John F. Hughes, Richard L. Phillips
Published by Addison-Wesley Professional, 1993
ISBN 10: 0201609215 ISBN 13: 9780201609219
Used Hardcover

Seller: BookHolders, Towson, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Poor. [ No Hassle 30 Day Returns ][ Ships Daily ] [ Underlining/Highlighting: SOME ] [ Writing: SOME ] [ Broken Seams: YES ] first edition. Seller Inventory # 5468802

Contact seller

Buy Used

US$ 1.62
Convert currency
Shipping: US$ 4.25
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

James D. Foley; Andries Van Dam
Published by Addison-Wesley Professional, 1993
ISBN 10: 0201609215 ISBN 13: 9780201609219
Used Hardcover

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 2.42. Seller Inventory # G0201609215I4N00

Contact seller

Buy Used

US$ 6.36
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

James D. Foley; Andries Van Dam
Published by Addison-Wesley Professional, 1993
ISBN 10: 0201609215 ISBN 13: 9780201609219
Used Hardcover

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 2.42. Seller Inventory # G0201609215I3N00

Contact seller

Buy Used

US$ 6.36
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

James D. Foley; Andries Van Dam
Published by Addison-Wesley Professional, 1993
ISBN 10: 0201609215 ISBN 13: 9780201609219
Used Hardcover

Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 2.42. Seller Inventory # G0201609215I3N00

Contact seller

Buy Used

US$ 6.36
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

James D. Foley; Andries Van Dam
Published by Addison-Wesley Professional, 1993
ISBN 10: 0201609215 ISBN 13: 9780201609219
Used Hardcover

Seller: ThriftBooks-Reno, Reno, NV, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 2.42. Seller Inventory # G0201609215I3N00

Contact seller

Buy Used

US$ 6.36
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

James D. Foley; Andries Van Dam
Published by Addison-Wesley Professional, 1993
ISBN 10: 0201609215 ISBN 13: 9780201609219
Used Hardcover

Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 2.42. Seller Inventory # G0201609215I4N00

Contact seller

Buy Used

US$ 6.36
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Phillips, Richard L., Van Dam, Andries, Feiner, Steven K., Foley, James D., Hughes, John F.
Published by Pearson Education, Limited, 1993
ISBN 10: 0201609215 ISBN 13: 9780201609219
Used Hardcover

Seller: Better World Books, Mishawaka, IN, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Used book that is in clean, average condition without any missing pages. Seller Inventory # GRP13970666

Contact seller

Buy Used

US$ 7.41
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Phillips, Richard L., Van Dam, Andries, Feiner, Steven K., Foley, James D., Hughes, John F.
Published by Pearson Education, Limited, 1993
ISBN 10: 0201609215 ISBN 13: 9780201609219
Used Hardcover

Seller: Better World Books, Mishawaka, IN, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Former library book; may include library markings. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # GRP62854192

Contact seller

Buy Used

US$ 7.41
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

There are 21 more copies of this book

View all search results for this book