3D Graphics Programming: Games and Beyond
|
| Price: |
9 new or used available from £1.18
Average customer review:Product Description
3D Graphics Programming: Games & Beyond is a comprehensive guide to polygonal 3D graphics with an emphasis on techniques used in computer games. It contains descriptions of the most useful algorithms and combines them with practical programming examples to give programmers more control over their programs. The book¿s structured approach enables programmers to create their own libraries if necessary. It offers a firm theoretical base that is presented in an intuitive manner. Describing both theoretical and practical issues, the book examines thoroughly the underlying mathematical principles of 3D graphics. It gives code examples and illustrations of vital concepts using an included library, which is well commented, easy to examine, change or use.
Product Details
- Amazon Sales Rank: #1044129 in Books
- Published on: 2000-08-02
- Original language: English
- Number of items: 1
- Binding: Paperback
- 384 pages
Editorial Reviews
From the Back Cover
3D Graphics Programming: Games & Beyond is a comprehensive guide to polygonal 3D graphics with an emphasis on techniques used in computer games. It contains descriptions of the most useful algorithms and combines them with practical programming examples to give programmers more control over their programs. The book¿s structured approach enables programmers to create their own libraries if necessary. It offers a firm theoretical base that is presented in an intuitive manner. Describing both theoretical and practical issues, the book examines thoroughly the underlying mathematical principles of 3D graphics. It gives code examples and illustrations of vital concepts using an included library, which is well commented, easy to examine, change or use.
About the Author
Sergei Savchenko, MSC is an avid gamer currently working as an engineer with Canadian Aviation Electronics in Montreal. His current projects include updating commercial flight simulators and integrating porting software. He has taught undergraduate computer science and artificial intelligence courses at McGill University in Canada. Sergei is also the creator of 3Dgpl a multiplatform graphics library and Hind MI-24 a flight simulator/visual game for NeXTStep. He is widely respected as a consultant in the domains of game graphics, scientific visualization and automated reasoning.
Customer Reviews
OK but disappointing
This book is OK, contains some useful information that isn't badly presented, but having read it, together with a number of other related books (Dave Eberly's excellent book, the OpenGL red book etc), I just can't imagine myself reaching up to take it off my bookshelf in preference to the others.
The explanations in it aren't particularly detailed or well presented, and it has a rather conversational style (i.e. not being consistent in the way that things are referenced) that I found distracting.
Oh, and I nearly had a fit when I read that the book uses a left-handed coordinate system.
Excellent book explaining theory of 3D graphics programming
This book is excellent if you're interested in the area of 3D graphics programming. Although the book mentions C programming on the front cover there is in fact very little code contained within the book as it is mostly theory that could apply to any language.
The theory covers virtually every aspect of programming a 3D engine, including transformations, rasterization, clipping, viewing, modelling, hidden surface removal, lighting, etc. Basically everything you need to program an advanced 3D engine from scratch.
Bang-up-to-date and essential for anyone interested in 3D graphics programming, this will be placed permanently next to your computer in the daytime and next to your bed in the night time.
